debzambia's Darjeeling, India
3 Reviews |
Life and Leaf Fair Trade Shop
19 Nehru Rd
I liked all products in this shop, everything comes from local artisans and all are very useful ite...
Hotel and Restaurant Shangri-la
5 Nehru Road
"Memorable stay" My wife and I, both senior Citizens visited Darjeeling between 17th and 24th march...