English: Most of the visitors are nature lovers.
Telugu: దీనిని సందర్శించే వారు ఎక్కువగా ప్రకృతి ప్రేమికులే.