Sunday, June 2, 2013

Nohkalikai Falls

Nohkalikai Falls, the tallest plunge waterfall in India. Its height is 1100 feet. The waterfall is located near Cherrapunji, one of the wettest places on Earth.

No comments:

Post a Comment