Kanchenjunga Falls is a perennial waterfall situated around an hour drive from Pelling towards Yuksom. It is believed that the pristine waterfall originates high up in the glaciers of Mount Kanchenjunga, the 3rd highest peak in the world. It gushes down from a height of 100 feet into a pool.