This means that Santa has to travel around 32 million miles – the equivalent ... on his sleigh pulled by reindeer traverses a 3D map of the world in the build up to Christmas Day ...
The most audacious, luxurious, and adventurous trip of 2025 must be Tauck’s Around the World in 100 Days tour, which has just ...