Thoseghar Waterfalls | Maharashtra

Thoseghar Waterfalls, Maharashtra surrounded by lofty mountains is a canvas that nature has painted beautifully! One of the highest waterfalls in India, located near Satara, it cascades from a height of 1600 ft. & is surrounded with dense green woods making it look much more blissful!

VC: @Spirit Birds

We are here too!
Follow us on Twitter –
Follow us on Instagram –

Like us on Facebook –

Visit us at

Leave A Reply