seven sisters waterfall

Making a quick halt at the Seven sister falls Gangtok!

Sikkim is one of those states which has several waterfalls all around the state. In every nook and corner you will find small streams or waterfalls adding to the beauty of the nature. It's almost impossible to not make a quick stop at some of them. One such amazing fall is the seven sisters waterfall located in Gangtok. It's exactly positioned on the outskirts of Gangtok on the Gangtok-Lachung...
error: Content is protected !!