The North Pole is located at 90 degrees north latitude. In North America it is largely accepted as the home of Santa Claus.
Advertisement
The North Pole is located at 90 degrees north latitude. In North America it is largely accepted as the home of Santa Claus.