From Travalphant:
“Where is the coolest place to stay and see the Northern Lights? Our vote goes to Hotel Igloo Village Kakslauttanen in Finland. The Northern Lights can be seen anywhere above 60 degrees north latitude but this place is special and these pictures show… ”Kakslauttanen, Finland
