
Nohkalikai Falls cascading down the steep cliffs of Cherrapunji, Meghalaya
Sohra, Meghalaya·monsoon · hills
Nohkalikai Falls is the tallest plunge waterfall in India with a height of 1100 feet located near Cherrapunji, one of the wettest places on Earth.





















