English: A number of tourists and worshippers from across the globe throng this place.
Telugu: ఇక్కడకు దేశం నలుమూలల నుంచే కాకుండా ప్రపంచంలోని పలు ప్రాంతాల నుంచి కూడా ఎందరో భక్తులు, పర్యాటకులు వస్తుంటారు.