Skip to main content

Nohkalikai Falls Meghalaya

Nohkalikai Falls, the tallest plunge waterfall in India at 340 meters, is fed by rainwater from a small plateau near Cherrapunji and features a striking green plunge pool.