Holidays & Celebrations


Depending on each country's culture, explains that Santa Claus's home is believed to exist in various locations, such as the North Pole, Drobak, Lapland and Greenland. The claim that Santa lives in the North Pole is most commonly attributed to North America and Britain.

See Full Answer
Filed Under: