Elephant Falls, Shillong
Elephant Falls

Elephant Falls, Shillong

Elephant Falls is one of the most famous falls in the North-East. Next to Shillong, named after an elephant-like stone at its foot. It is a tourist paradise with three layers of falls accessible from various vantage points for the layman. This fall was so named by the British because of the appearance of an elephant-shaped rock on one side…

Continue Reading Elephant Falls, Shillong