Let me tell you a wonderful story: Mary
Galilee, like Judea, is hilly, and perched upon one of the steep hillsides was Nazareth. This mountain village was the home of a devout young maiden, of the name of Mary, who, at this time, was betrothed to a carpenter named...