Some call it India's Shangri La, some refer to it as the amazing cousin of Bhutan. I have just one word for it, Sikkim. A delightful treasure trove of nature's bounty and humanity's simplest lot. In this land of lack, doors and hearts are thrown open to travellers, complete strangers...

Continue Reading..

Asia India Sikkim