English: Nature lovers are very much attracted towards this place.
Telugu: ప్రకృతి ప్రేమికులు ఈ ప్రదేశానికి వెళ్లాలని ఎంతగానో ఆరాటపడుతున్నారు.