English: Annually, thousands of visitors arrive.
Telugu: ఏటా వేలాది మంది సందర్శకులు వస్తుంటారు.