Waterfalls to Explore in Satara
Checkout places to visit in Satara
Popular Activities And Trips in Satara
Filter By Date
//
Sort By
Waterfalls to Explore in Satara
Vajrai WaterfallBhambavli Vajrai Waterfall is the tallest waterfall of India. The height of this waterfall is 1840 ft and it falls from a straight cliff having three steps (stages). The water for waterfall comes from the river Urmodi. The lush green mountains and the flowers in nearby flower valley please your senses. The pleasant weather actually relaxes you like anything. But the star attraction of this place is tranquility.