India on the verge of building the world’s third-largest cricket stadium
The largest cricket stadium is the Sardar Vallabhbhai Patel Stadium or commonly known as the Motera stadium. It is situated in Ahmedabad, Gujrat in India. This is an unknown fact for many as this stadium isn’t as famous as the MCG, Lords, Wankhede or Eden Gardens. Moreover, it got its tag of being the largest … Continue reading India on the verge of building the world’s third-largest cricket stadium
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed