Jawaharlal Nehru Stadium

Jawaharlal Nehru Stadium
Long Description

It has a capacity of 60,000. It was built in 1983. It is the fourth largest multipurpose stadium in India.

Phone Number
011-24369781
Address
Lodhi Road
New Delhi