English: Tourists come here a lot.
Telugu: ఇక్కడకు ఆధ్యాత్మిక ప్రయాణికులు ఎక్కువగా వస్తుంటారు.