Vajrai Waterfall photograph

Vajrai Waterfall

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2607599
Send edit request

About Vajrai Waterfall


The Bhambavli Vajrai Waterfall is a waterfall on the Urmodi river, situated approximately 27 kilometers from the city of Satara, Maharashtra, and near Sahyadri hill. It is roughly 1840 ft tall, and is the second-highest plunge waterfall in India, after the Nohkalikai Falls in Meghalaya, with a drop of 335 m.

Related Persons

Next Profile ❯