As I reached Kaas plateau of flowers early morning, I finished my trip till Kaas - Bamnoli by 2 pm ... So decided to goto The Tallest Waterfall in India a.k.a. Thoseghar Waterfalls. While you drive down to Satara city from Kaas plateau, you have to take U-turn under the tunnel towards Sajjangad … [Read more...]
You are here: Home / Archives for Thoseghar waterfall near Pune