City
Epaper
AllNewsPhotos

Indira Gandhi Arena

Indira-gandhi-sports-complex, Latest Marathi News

Read more

The Indira Gandhi Arena or officially Indira Gandhi Indoor Stadium formerly known as the Indraprashtha stadium, is located at the Indraprastha Estate in the eastern region of New Delhi, It is the largest indoor sports arena in India and the third-largest in Asia.