Sanctuary of St. Joseph Vaz

St. Joseph Vaz was a priest form Goa, India, who became a missionary in Ceylon (now Sri Lanka), preaching to the abandoned Catholics in a largely Buddhist country. This shrine is located in the city of his birth. More Information Official site Missionary Oblates of Mary Immaculate biography