Tag: Khangchendzonga waterfall

Places to Visit in Pelling, Sikkim

Travel • 2 Comments

Pelling is a small Himalayan town tucked away in West Sikkim between the rugged terrain, alpine vegetation and the innumerable waterfalls...

Read More
Close