Pinterest • The world’s catalogue of ideas

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