English: Annually about 2 million pilgrims come here.
Telugu: సంవత్సరానికి 2 మిలియన్లకు పైగా పర్యాటకులు ఇక్కడికి వస్తుంటారు.