Little-Known Facts about the Holy Land: Basilica of the Annunciation

by Rosa Tse

Nazareth, a small village in Israel, has become a notable destination of Christian pilgrimage due to the fact that Mary was chosen to be the mother of Jesus. How does the place where Mary accepted the invitation of God look like today?


Other Latest Programs