Meghalaya, located in the northeastern part of India, is renowned for its stunning landscapes, rolling hills, dense forests, ...
Discover the 10 most scenic waterfalls in Meghalaya, from the iconic Nohkalikai Falls to the serene Krang Suri Falls. Perfect ...
It has world famous attractions like Cherrapunji's living root bridges ... The emerald pool at the waterfall's base ...
Nohkalikai, which means means ‘Ka Likai’s Leap’ in Khasi language, is located about seven km away from Cherrapunji ... a white rope against the green forest. ALSO SEE 10-day itinerary ...