Elephant Falls is a triple-tiered waterfall that embodies the raw and gentle beauty of Meghalaya. Each of the three steps offers something special—one is serene, another energetic, and the last, a force of nature. The journey through these levels is made simple with well-laid paths and steps. The surrounding forest adds to the immersive experience, making it feel like a walk through a... https://www.captureatrip.com/blog/elephant-falls-shillong-meghalaya