1

The Three-Tier Wonder of Shillong: Elephant Falls

News Discuss 
Elephant Falls is a mesmerizing three-step waterfall located just 12 km from Shillong city. Each level offers a different view—starting with a gentle fall, followed by a narrow middle tier, and finally a powerful third drop into a rocky pool. Surrounded by dense greenery, the site offers a peaceful atmosphere and plenty of photo opportunities. The well-maintained pathways and steps ma... https://www.captureatrip.com/blog/elephant-falls-shillong-meghalaya

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story