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