Elephant Falls
Elephant Falls
One of the most beautiful places to visit in Shillong, Elephant Falls is a three-tier flowing beauty and the most remarkable waterfall of the city. The British named it so because of a huge adjoining rock that has an uncanny similarity with that of an elephant. However, the rock is no longer seen ever since it was destroyed