A Pilgrimage to the Church of the Annunciation in Nazareth

A Pilgrimage to the Church of the Annunciation in Nazareth

In the heart of Nazareth, a city tucked into the hills of northern Israel, stands a church that marks one of the most important moments in Christian history. The Church of the Annunciation is built over what tradition holds to be the home of the Virgin Mary—the place...