Greenland and Finland always claim that Santa Claus comes from their country. But Finland has the most impressive and here Santa Claus' office in Finland.
View in Google Earth Categories: Office, Buildings - Novelty / Interesting
Links: www.santaclauslive.com
By: Dania

Comments

Policies
Please enable images and enter code to post
Reload