Church of the Annunciation
The Church of the Annunciation sometimes also referred to as the Basilica of the Annunciation is a two-story building constructed in 1969 over the site of an earlier Byzantine-era and then Crusader-era church. The church was ...
Trending Articles
More Pages to Explore .....