-
ELEPHANTA FALLS ,
A breathtaking scenery on the laps of Shillong , INDIA Elephant Falls, Shillong Overview Named after an Elephant like stone at its foot, the Elephant Falls are amongst the most popular falls in the North-East, situated next to Shillong , INDIA. It is a tourists’ paradise with three layers of the falls accessible to the […]
-
Seven sisters fall⛰
Seven Sister is a popular waterfall located on the Gangtok- Lachung Highway, around 32 kilometres away from Gangtok. As the name suggests, the seven different waterfalls harmoniously arranged sideways on a wide rugged cliff seem distinct if watched from a distance. It becomes a must see place in Gangtok after rains, when the falls come […]