Kanchenjunga Waterfall of Sikkim

Sikkim is a beautiful state in northeast India surrounded by Bhutan, Tibet, and Nepal from three sides. Sikkim is a peaceful town at the foothills of the Kanchenjunga which is blessed with astonishing and amazing views of snow-capped mountain Kanchenjunga and other Himalayan peaks. This beautiful destination is nicely tucked away and landlocked with immense… Read More Kanchenjunga Waterfall of Sikkim