The pathway to the church is lined with shrines of the stages of the cross. The shrine is a great manifestation of the Catholic Life, a signal proof of everybody’s love and devotion to Mary, the Mother or ‘Deva Matha’ invoked by all — Catholics, Protestants, Hindus and Muslims.... See more
Location: Ross Hill, Visakhapatnam, Andhra Pradesh