Santa, Sleighs and Igloos in Finland

Do you believe in Santa Claus? What if I told you that the letters you address to “The North Pole” actually make it to a small town in Finland, where … Continue reading Santa, Sleighs and Igloos in Finland