Visit Santa Claus’ Official Hometown: Rovaniemi in Finnish Lapland November 8, 2019 Legend has it that Santa Claus lives in the North Pole but in real life, Rovaniemi in Finnish Lapland claims to be his official hometown. Read More »