Back to photostream

Nohkalikai Falls

Nohkalikai Falls is the tallest plunge waterfall in India.Its height is 340 metres (1,115 ft). The waterfall is located in the Indian state of Meghalaya, near Cherrapunji, one of the wettest places on Earth

1,510 views
57 faves
13 comments
Uploaded on August 10, 2022