A collection of digital content, imagination, musings and humour by Manish Verma. From curious observations and fascinating places to animals, nature, images, and little moments worth noticing.
Nohkalikai Falls, the tallest plunge waterfall in India at 340 meters, is fed by rainwater from a small plateau near Cherrapunji and features a striking green plunge pool.