India's Grand Cricket Colosseum, the country's largest stadium, is unveiled

India's Grand Cricket Colosseum, the country's largest stadium, is unveiled Largest Cricket Stadium:One of the biggest stadiums in the world is the Narendra Modi Stadium. It was formerly called Motera Stadium and could accommodate 1,32,000 people in seats. The Gujarat Cricket Association is...

01 Aug 2024

Other work by Dibyashree Bhattacharyya


Creating portfolio made simple for

Trusted by 51200+ Generalists. Try it now, free to use

Start making more money