The Vajrai Waterfall is just 27 km from the city of Satara. It is situated near the Sahyadri hill and Kas plateau region.
The Vajrai waterfall is one of India's tallest waterfalls. Its height is around 1,840 feet (560M); due to this, the Bhambavali Village has become very special.
Thousands of people come from all over Maharashtra to visit this place, especially during the rainy season. During the entire season it has a great flow of water.
The Urmodi dam project is based on this waterfall's river. The birthplace of Urmodi River is started from Vajrai waterfall.
This place is full of natural beauty and has a pleasant climate. To experience this you need to visit Vajrai Waterfall in the rainy season.
Around the waterfall there are many attractions like boating at Tapola and caves which attract many tourists not only from India but from around world.