Tag Archives: South Pole City

Santa’s South Pole City?

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 … Continue reading

Posted in Arctic, North Pole, Santa Claus | Tagged , , , | Comments Off on Santa’s South Pole City?