English: The lake is a major attraction among nature lovers.
Telugu: ఈ సరస్సు ప్రకృతి ప్రేమికులకు ఎంతో నచ్చే ప్రదేశంగా ఉంది.