Castles
add a link
Kemi Snow Castle website
Kemi Snow Castle website
The world's largest snow castle can probably be found in the town of Kemi in northern Finland... it is a hotel and *several* restaurants.
Keywords: castles, kemi, snow, hotel, website, finland, lapland, restaurant
|
Sign In or join Fanpop to add your comment