Delhi, India. Nehru Park is a popular place for walkers and joggers in Delhi on an early, misty November morning despite the high level of air pollution. Nehru Park, in the diplomatic area of New Delhi, attracts many walkers and joggers to its well-kept paths and lawns.
Add to Cart Add to Lightbox Download