Photograph by
-
-
0
Edit Photo Details
Nohkalikai Falls in Cherapunji, Shillong
Nohkalikai Falls is the tallest waterfall in India (1115 feet or 340 metres high).The waterfall is located near Cherrapunji, Shillong, Meghalaya, India. It is one of the wettest places on Earth.
Nohkalikai Falls is fed by the rainwater collected on the summit of a comparatively small plateau and decrease in power during the dry season in December - February. Below the falls there has formed a plunge pool with unusual green colored water.