Nohkalikai Falls, Cherrapunjee, India. Cherrapunjee in India's northeastern state of Meghalaya is notable as the place that receives the highest rainfall in the country. This is also the highest ...
more Nohkalikai Falls, Cherrapunjee, India. Cherrapunjee in India's northeastern state of Meghalaya is notable as the place that receives the highest rainfall in the country. This is also the highest waterfall in India. It plunges 335 metres (1100 feet).
by
Dipak Paul/ Flickr
less