English: Trekkers are love this place.
Telugu: ట్రెక్కర్లు ఈ ప్రదేశాన్ని ఇష్టపడతారు.