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.
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.