Archive | Finland RSS feed for this section

Here is how to find Santa Claus…

Did you know the official home of Santa Claus is in Rovaniemi, Finland in Finnish Lapland? How do I know this? I met him! Best Santa Claus ever…

Continue Reading