Elephant Falls
Elephant Falls is a stunning waterfall located in Shillong, the capital of Meghalaya, India. It is named for its resemblance to an elephant, with the water cascading down in three distinct stages. The falls are surrounded by lush greenery, making it a popular spot for nature lovers and photographers.
Visitors can enjoy a short trek to reach the falls, which are about 12 kilometers from the city center. The area is known for its serene atmosphere and offers opportunities for picnicking and exploring the nearby hills. Elephant Falls is a must-visit destination for anyone traveling to Meghalaya.