English: It is visited by a huge number of tourists.
Telugu: దీనిని చూసేందుకు పర్యాటకులు అధిక సంఖ్యలో వస్తుంటారు.