A short trek down well-laid steps brings visitors to each tier of Elephant Falls. Surrounded by forest, the cool breeze and sound of gushing water create a soothing atmosphere. Don’t forget your camera—this is one of Shillong’s most picturesque natural spots. https://www.captureatrip.com/blog/elephant-falls-shillong-meghalaya
Web Directory Categories
Web Directory Search
New Site Listings