We know the Christmas Capital of the world resides in the Arctic at North Pole City. However, did you know Santa Claus has a base of operations located at the South Pole? Naturally, it is called South Pole City despite merely being…
North Pole City boasts a herd of Polar Horses bred by Santa Claus himself. They are descended from the Greek horses who used to pull his sleigh in ancient times before his flying reindeer came to be. Reindeer are more suited to…
Is there an alternative to Santa Claus’s North Pole City? Indeed there is if you’re not lucky enough to be a member of the supernatural community with an invite to Santa’s Winter Wonderland. Or if you are unable to locate it on…
Despite North Pole City being magically cloaked, there’s always the danger of a submarine popping up through the ice by accident! Something like the video above featuring a US Navy sub. After all the Arctic is simply a frozen ocean, unlike the…