Europe Finland Exciting Igloo Village of Hotel Kakslauttanen in Finland Enjoying the crystal clear view of the Northern Lights from one's own private igloo is definitely a great experience. The Igloo Village ... By nadira Tuesday, January 8, 2013 Add Comment Edit