English: Tourists come here a lot.
Telugu: నిత్యం ఇక్కడికి పెద్ద సంఖ్యలో పర్యాటకులు వస్తుంటారు.