Trending
India's Mega Projects: What Made Narendra Modi Stadium The Largest Stadium In The World?
The Narendra Modi stadium attracted eyeballs when it hosted former President of the United States of America Donald Trump. Formerly known as the Motera Stadium, it is situated in Sardar Vallabhai Patel Sports Enclave in Gujarat's capital Ahmedabad. The Stadium has hosted several government events...