@ketan8977i
Take time to come over to Meghalaya, the Abode of Clouds, and witness the breathtaking beauty of Nohsngithiang Falls, popularly known as the Seven Sisters Waterfall. Cascading gracefully down the lush green cliffs of the East Khasi Hills, this iconic waterfall is one of the most mesmerizing natural attractions in Northeast India.