Narendra Modi Stadium

Narendra Modi Stadium in Ahmedabad Gujarat

The world’s largest stadium is set in Motera area of Ahmedabad city. It has been name Narendra Modi Stadium. The 10 million people can sit and enjoy the game, this entire stadium... Read more »