Vajrai Waterfall

The Bhambavli Vajrai Waterfall is a waterfall located on the Urmodi river. The waterfall is next to the Bhambavli village and situated approximately 27 kilometers from the city of Satara (city), Maharashtra, and near Sahyadri hill. The height of the Waterfall combining all three tiers is 560m, and is the secondhighest plunge waterfall in India, after the Nohkalikai Falls in Meghalaya, with a drop of 335 m (1100 ft).

Vajrai Waterfall

The Bhambavli Vajrai Waterfall is a waterfall located on the Urmodi river. The waterfall is next to the Bhambavli village and situated approximately 27 kilometers from the city of Satara (city), Maharashtra, and near Sahyadri hill. The height of the Waterfall combining all three tiers is 560m, and is the secondhighest plunge waterfall in India, after the Nohkalikai Falls in Meghalaya, with a drop of 335 m (1100 ft).