Snowman World

When I first messaged my friend Kristina (the only Finn I’ve ever met) for recommendations on traveling to Finland to meet Santa Claus, I was pleased as punch to hear she not only knew all about Santa, but that she was actually working at Snowman World in Santa Claus Village. I nearly passed out from […]

Read More