The Marian trail: a pilgrimage in the Holy Land

GALLERIES

The Marian trail: a pilgrimage in the Holy Land

The Basilica of the Annunciation is said to be on the site where Gabriel appeared to Mary