Snow Castle
Hotels

'14feb16
SnowCastle
Kemimore
*Ice to see you* The SnowCastle is located in the northern reaches of Finnish Lapland. No, Lapland not the home of lapdancing, but the home of ice and wonder. The SnowCastle has been hand built every year since 1996 with a new design each time. The annual build happens when ...