Tag - Nohsngithiang Falls




Five Waterfalls to be Visited in North-East India

North-east India, the abode to the seven sisters is gifted with some mesmerizing and India’s tallest waterfalls gifted by Mother Nature. Especially Meghalaya is the dwelling of a bunch of mesmerizing, astounding and tallest waterfalls. Have a look. Nohkalikai Falls: Quoted at 340 meters, i.e.1115 feet, Nohkalikai Falls is the tallest plunge waterfalls in India. It is situated near Cherrapunji, one of the wettest places on earth. Nohkalikai Falls are fed by the rainwater collected on the summit of relatively [...]