English: temple attract large number of devotees and tourists from across the globe.
Telugu: ఈ ఆలయం ప్రపంచం మొత్తం నుండి యాత్రీకులను, పర్యాటకులను అధిక సంఖ్యలో ఆకర్షిస్తుంది.