Hidden place · New Delhi, India

Nehru Park

Nehru Park is one of New Delhi's green spaces and is described as a pleasant place to spend a sunny winter afternoon. It offers a quieter alternative to the…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload