Vajrai Falls is a three level waterfalls falling down from a stature of around 853 feet 260 m. This is a lasting waterfall yet is exceptionally breathtaking amid rainstorm. Individuals from ious parts of Maharashtra run to this falls amid the rainstorm to watch the delightful stream of the stream. The origin of Urmodi River is accepted to begin from the Vajrai Waterfalls. There are numerous little surrenders close Vajrai Falls which can be gone to alongside the falls.
The waterfall is arranged close Bhambavali town in Satara region. One can achieve the falls by utilizing individual vehicle or Alawadi Bus from Satara Bus Stand. The 500 m long trek way prompting the base of the waterfall is peaceful brave yet unsafe in storm. This region is occupied by extensive number of bloodsuckers. Swimming at the waterfall is restricted in light of profound lakes.