Search
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 
1 / 30
Yahoo Lifestyle Entertainment | Photo By Dipak Paul / Flickr
Thu, Nov 15, 2012 12:00 AM EST