English: Situated on the sides of the river Kallada, the place abounds in natural beauty
Telugu: కల్లాడ నది ఒడ్డున ఉన్న ఈ ప్రదేశం సహజ అందాలను కలిగి ఉంది