1

Elephant Falls: Shillong’s Natural Treasure

vishal05
Elephant Falls is more than a waterfall—it’s a symbol of Shillong’s serene beauty. Easily accessible and surrounded by pristine nature, it attracts travelers throughout the year. With minimal effort and maximum reward, it’s one of Meghalaya’s most cherished and photographed attractions. https://www.captureatrip.com/blog/elephant-falls-shillong-meghalaya
Report this page

Comments

    HTML is allowed

Who Upvoted this Story