English: This Church attracts a large crowd of pilgrims and tourists.
Telugu: ఈ కేధడ్రల్ అధిక సంఖ్యలో భక్తులను పర్యాటకులను ఆకర్షిస్తుంది.