Santa sets off on his Christmas gift-giving tour
Santa Claus left his office in Korvatunturi, nestled in the heart of Finnish Lapland, and set off on his magical journey to deliver..
euronews (in English)
Santa Claus left his office in Korvatunturi, nestled in the heart of Finnish Lapland, and set off on his magical journey to deliver..