Have you ever wondered what it would have been like to live in the same town as Jesus? The same town where the angel Gabriel announce to Mary that she would conceive a child by the Holy Spirit and give birth to God's son? That town is Nazareth...