gksdv

12 April 2019

No Comments

CHURCH OF ST JOSEPH

Next to the Basilica of the Annunciation stands the Church of St Joseph which is a sacred place in Christianity. The Church was built over a cave which is believed to be the carpentry workshop of St Joseph.