North America Fox News
Alicante's Record-Breaking Nativity Scene Overwhelms City for Another Year of Holiday Cheer
Alicante, Spain's Town Hall Square is home to the world's largest nativity scene, a record-breaking display that towers over the city and welcomes visitors for another year.
Read summary