Trending

World's largest cricket stadium Motera to be formally inaugurated by President Kovind tomorrow


Now no longer has Melbourne, is number one, Motera becomes the top and the largest cricket stadium in the world. Located in Sabarmati, Ahmedabad, the …

Read more at www.thestatesman.com

Show More

Related Articles

Back to top button