Explore Elephant Falls - Best Guide to Shillong's Natural Wonder

Explore Elephant Falls - Best Guide to Shillong's Natural Wo...

Smaranik Roy

Share:
Share:
<p>Planning a trip to Meghalaya? Don’t miss the breathtaking Elephant Falls, located only 12 km from Shillong, the capital city. This natural wonder is named for an elephant-shaped rock at its base, though the rock was destroyed in an earthquake. Elephant Falls is actually a three-tiered waterfall, making it a unique and picturesque spot for visitors. The cascading water, lush greenery, and easy accessibility make it a perfect place to relax and ...Read More
<p>Planning a trip to Meghalaya? Don’t miss the breathtaking Elephant Falls, located only ...Read More