National Bonsai Park at Lodhi Garden, Delhi (India) ~ World of Miniature tree wonders

Lodhi Garden in Delhi (India) is quite well known as an urban natural oasis & park in the heart of Lutyens Delhi. However, even the regulars to this park  don’t know or get to see a small section of this park which has been designated as National Bonsai Park. Though it’s said to be open […]

error

Enjoy this blog? Please spread the word :)

Instagram
Facebook
Follow by Email
RSS