Scandinavia and the World
 

Comments #9807942:


Merry Christmas 24 1, 2:10am

@Peckle
#9783713
Lapland is Northern Norway, Northern Sweden, Northern Finland and Murmansk Oblast in Russia. So going with Lapland, Santa could live in either of those four, really. :P







America wearing England's shirt