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