English: Annually here come millions of pilgrims and tourists.
Telugu: ప్రతి ఏడాది ఇక్కడకు లక్షల్లో పర్యాటకులు వస్తుంటారు.