English: Tourists love to visit this place.
Telugu: పర్యాటకులు ఇక్కడ సమయం గడిపేందుకు ఎంతో ఇష్టపడతారు.