DoSouth East
Jawaharlal Nehru Stadium

India's fourth largest stadium, often called just "Nehru Stadium". Mainly used for athletics and football games but also for concerts. It's the home stadium for the Indian football team.
Listing from Wikivoyage: Delhi/South East, CC BY-SA 4.0.
Updated 28 Sept 2026. Something wrong? Tell us.