English: Devotees come here from far-flung areas to visit here.
Telugu: దీనిని చూడటానికి సుదూర ప్రాంతాల నుంచి భక్తులు ఇక్కడకి వస్తుంటారు.