Sikkim and Darjeeling Tour ...
Travel Nov 25, 2014
Sikkim is a small state of India located among the Himalayas and nestled between Nepal and Bhutan. It is a lush paradise of greenery with ch