Tuesday, September 28, 2010

Nehru park, new Delhi

Nehru Park is a beautifully landscaped park in Chanakyapuri  New Delhi.