New Delhi
Nehru Park is in the Chanakyapuri area in the diplomatic enclave & spreads on 80 acres & named after the first Prime Minister of India, Pandit Jawaharlal Nehru. It is a venue for various art events, music concerts, and morning yoga classes. There is also an ancient Lord Shiva Temple, a cafe, and a swimming pool inside the park.
Where is NEHRU PARK located?
NEHRU PARK is located in New Delhi, India.
Best time to visit?
The best time to visit is during pleasant weather months.
Hotels nearby?
Yes, multiple hotels are available near this place.