travelsntourism.com
Kanchenjunga Waterfalls │Khechopalri Lake │India Tourism│Sikkim Tourism│Pelling Tourism
Cascading from a height of 300 feet, Kanchenjunga waterfalls located 25 kms. from pelling, one of the largest waterfalls in Sikkim is amazing