Motera's Stadium renamed as Narendra Modi Stadium

Motera's Stadium renamed as Narendra Modi Stadium
Motera Cricket Stadium is the largest stadium in the world with a capacity of 1,10,000 spectators