Elephant Falls, Shillong: A Complete Travel Guide to Meghalaya’s Iconic Waterfall
Elephant Falls is one of the most popular and easily accessible waterfalls in Shillong, Meghalaya. Nestled amid lush greenery and rocky cliffs, this three-tiered waterfall attracts nature lovers, photographers, and first-time visitors to the “Scotland of the East.” Located just a short drive from Shillong city, Elephant Falls offers a perfect blend of scenic beauty […]
Elephant Falls, Shillong: A Complete Travel Guide to Meghalaya’s Iconic Waterfall Read More »


