English: Also a nature reserve is located nearby.
Telugu: ప్రకృతి రిజర్వ్ దగ్గరలోనే ఉంది.