Where does Santa Claus Live?

Santa Claus is said to live at the North Pole. He has 12 reindeer as pets who drive his sleigh to deliver gifts and elves that work for him to make the toys that get delivered.