English: The church is visited by tourists from India and abroad.
Telugu: ఈ ఆలయం భారతదేశం మరియు విదేశాల నుండి భక్తులను ఆకర్షిస్తోంది.