NohKaLikai Falls - Waterfall in Meghalaya

45 Views • 01/12/22
Share
Embed
KC Koushik
KC Koushik
Subscribers
0

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

Show more
0 Comments sort Sort By