Pinterest • The world’s catalogue of ideas

Barehipani Falls in Orissa, its tallest single drop is 259 metres. Photo credit: walkthroughindia.com

Nohkalikai Falls, Meghalaya - the tallest plunge waterfall in India. Photo credit: www.thoughtsovertheedgeblog.wordpress.com/