France, Spain, and the UK are alive with record-breaking holiday tourism as NORAD tracks Santa’s enchanting journey across the skies. Air France and British Airways are preparing for a festive travel surge, with bookings skyrocketing as the magic of Christmas spreads everywhere

