Explore Nehru Park in Delhi , a scenic green space perfect for walking, picnicking, and enjoying live music events in a peaceful setting. Nehru Park is a large park situated in the Chanakyapuri Diplomatic Enclave of New Delhi . Named after India's first Prime Minister, Jawaharlal Nehru, the park is spread over an area of 80 acres (320,000 m 2), [1] close to the heart of the city, and was established in 1969. Explore Nehru Park Delhi : Stunning Photos, Metro Access, Timings & Tickets 2024. Plan your visit to this iconic destination. Nehru Park is a 80-acre park named after the first Prime Minister of India. It offers nature, sports, yoga, and cultural events in the diplomatic area of Delhi .