English: Tourists are coming from far off places.
Telugu: దూర ప్రదేశాల నుంచి కూడా భక్తులు ఇక్కడికి వస్తుంటారు.