Breaking News

Do you know about the stunning 7 Sisters Waterfalls of Northeast India?

Northeast India has not only the seven sister states, but is also home to the Seven Sisters Waterfalls. This sounds quite intriguing as this waterfall also enjoys the reputation of being the fourth highest waterfalls in India. Also known as Nohsngithiang Falls, Seven Sister Falls is located around 1 km south of Mawsmai village in East Khasi Hills district, i.e., in Meghalaya.


from Best Travel Destinations in India | Top Holiday Destinations in World - Times of India Travel
Read The Rest:timesofindia.indiatimes...

No comments