English: It is one of the main pilgrimage destinations for millions of Christians worldwide.
Telugu: ప్రపంచవ్యాప్తంగా ఉన్న లక్షల మంది క్రైస్తవులకు ఇది ప్రముఖ ప్రార్థనా స్థలం.