Friday, August 28, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Waterfall

Vajrai

India · Asia

Vajrai

About

The Bhambavli Vajrai Waterfall is a waterfall located on the Urmodi river in India. It is approximately 27 kilometres (17 mi) from the city of Satara, Maharashtra, near the village of Bhambavli and Sahyadri Hill. The height of the waterfall combining all three tiers is 560 metres (1, 840 ft).

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More waterfalls in India