Posts Tagged 'Cherrapunji'

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...