Vajrai Waterfall Satara
Vajrai Waterfall has situated at the Sahyadri hills and Kas plateau (Kas flower valley) region near Satara city. It is located at the Bhambavali village, because of that Bhambavali Village become very special. Vajrai known as Bhambavali villagers devotional place. The waterfall is just 27 km from Satara district in Maharashtra, India. The Vajra waterfall is India’s …