The Vajrai Waterfall is just 27 km from the city of Satara. It is situated near the Sahyadri hill and Kas plateau (Kas flower valley) 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. You will experience heavy rain fall here. 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.This place, which is mainly known as Vajrai, is the devotional place of the Bhambavali villagers. 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.