Discover the intriguing charm of Elephant Falls in Meghalaya – a pretty and charming waterfall located amidst the pleasing background. Situated only seven kilometer's away from the capital city of Meghalaya, Shillong, Elephant Falls is merely a symbol of gorgeous and impressive nature.
The waterfalls are crystalline and gently cascade down fern-covered rocks giving off a sight that is truly enchanting as well as a sound that echoes throughout the forest.
However, tourism at Elephant Falls remains vibrant with its three stages of a cascade, which combine to give visitors stunning views and tranquility.
Contact us on connect@youtellme.ai