1

Gateway to Meghalaya’s Beauty

vishal05
Located just 12 km from Shillong city, Elephant Falls is often the first glimpse tourists get of Meghalaya’s natural wonders. It’s a convenient, accessible, and awe-inspiring introduction to the state’s rich landscape. https://www.captureatrip.com/blog/elephant-falls-shillong-meghalaya
Report this page

Comments

    HTML is allowed

Who Upvoted this Story