English: A large number of visitors from several states of India visit this place.
Telugu: దేశవిదేశాల నుంచి ఎంతోమంది భారత్‌‌లోని పర్యాటక ప్రాంతాలను చూసేందుకు వస్తుంటారు.