Visit the stunning Elephant Falls, where you can take a refreshing dip or enjoy the beautiful surroundings. It's one of the most photographed spots in Meghalaya.
Begin your trek to Nohkalikai Falls, the tallest plunge waterfall in India. The journey offers spectacular views of the surrounding cliffs and valleys.