0 reviews
Kanchenjunga Falls in Pelling is a breathtaking natural wonder that captivates visitors with its sheer beauty and serene ambiance. Nestled in the lush greenery of the Sikkim Himalayas, this majestic waterfall cascades down from a great height, creating a mesmerizing spectacle of water and mist. The falls are named after Mount Kanchenjunga, the third highest peak in the world, and are believed to b