Vajrai Waterfall
The Bhambavli Vajrai Waterfall is a waterfall on the Urmodi river , situated approximately 27 kilometers from the city of Satara ( city ) , Maharashtra , and near Sahyadri hill . 
<triplet> Sahyadri <subj> Maharashtra <obj> located in the administrative territorial entity