Bethlehem’s Nativity Church – Where It All Began
Every Christmas, the world celebrates the birth of Jesus Christ. But our pilgrims had the rare privilege of standing at the very spot where it happened inside the Church of the Nativity in Bethlehem. Built over the traditional site of Jesus’ birth, this ancient church is one of the oldest continuously operating Christian churches in […]