Do you know which is the largest church in Israel? It’s not in Jerusalem. It’s not in Bethlehem. It’s the Church of the Annunciation in Nazareth! The church is built on the traditional site of the angel Gabriel’s visit to Mary. Here are some photos of the Church of the Annunciation from my 2009 IsraelContinue reading “Why Mary?”