Jadoo tree

My favorite tree in the world

Neem, the magical, medicinal tree of India. This one towers over a courtyard in the Qutub Minar complex and carries with it so many fond memories.

Be Sociable, Share!

Tags: , , , , , ,

Leave a Reply