Posts Tagged 'Meghalaya'

India’s tallest plunge waterfall – Nohkalikai Falls in Meghalaya

Nohkalikai Falls, height is 1100 feet is the tallest plunge waterfall in India. The waterfall is located near Cherrapunji, one of the wettest places on Earth. Nohkalikai Falls are fed by the rainwater...

Beautiful Barapani Lake in Shillong, Meghalaya, India

Barapani or Umiam Lake in Shillong, Meghalaya Umiam Lake is a reservoir located in the hills 15 km to the North of Shillong in the state of Meghalaya, India. It was created by damming the Umiam river ...