WATER FALLS

vajrai
Vajrai Waterfall

Vajrai Water Fall is situated at the Sahyadri hills and Kas plateau (Kas flower valley) region near Satara city. Vajrai Water fall is located at the Bhambavali village, because of that Bhambavali Village become very special.

Reading continue