Body: Today is the Feast of the Annunciation of the Lord.
According to Wikitravel:
… Read the restThe Basilica of the Annunciation is built above the sunken grotto which according to the Roman Catholic faith was the home of the Virgin Mary and the place where she received the Annunciation (the announcement of the imminent birth of Jesus).
Body: Today is the Feast of the Annunciation of the Lord. Read More »