seetheholyland.net
Mary of Nazareth International Center
Israel Modern multimedia technology portrays the Virgin Mary’s role in salvation history at the Mary of Nazareth International Center, just across the street from the towering basilica that …