Visitors and worshippers have been flocking to Bethlehem's Church of the Nativity – a cave which enshrines a site thought to be the birthplace of Jesus.