Tieedi - A forest garden in the hills of Darjeeling.

Leave a Reply