Things To do in Cherrapunjee

Overview

Nohsngithiang Falls, also known as the Seven Sisters Waterfalls, is a captivating sight in Cherrapunjee, Meghalaya. As the highest waterfalls in India, these falls cascade down a breathtaking 1,035 feet, making them a must-see for any tourist visiting the region.

Read Less

Avathi Recommendations For You

Nearby Attractions

img
BESbswy