English: The turist love this place.
Telugu: పర్యాటకులు ఈ ప్రదేశం ప్రేమిస్తారు.