Vajrai Waterfall

Vajrai Waterfall

A perfect weekend destination for all age groups, this picturesque waterfall is located 28 km from Satara and is one of the most popular places to visit in Satara Maharashtra. Bestowed with alluring green mountains and water cascading down from a mammoth height of about 853 feet (260 meters), this eternal waterfall will help you reconnect with yourself and nature of course.

Vajrai Waterfall

The waterfall is the origin of River Urmodi and the water flows all 365 days. During monsoon, the area is highly saturated with leeches, so be careful.

Vajrai Waterfall