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 | Photo by Dipak Paul / Flickr
Thu 15 Nov, 2012 10:30 AM IST