1

Discover the Majestic Beauty of Elephant Falls Shillong Meghalaya

News Discuss 
Elephant Falls Shillong Meghalaya is a breathtaking three-tiered cascade nestled in the lush hills of Meghalaya's capital. Named by British settlers after a rock resembling an elephant, the falls offer a serene escape just 12 km from Shillong. Surrounded by dense greenery and accessible via a well-maintained stairway, Elephant Falls is a must-visit for nature lovers and photographers ...

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story