English: It is one of the must see tourist places in Lonavala.
Telugu: లోనవాలా సందర్శించే పర్యాటకులు తప్పక చూడాల్సిన ప్రదేశాల్లో ఇది చెప్పుకోదగ్గది.