Begins in Sweden’s beautiful capital, Stockholm – the capital of life and movement. Stockholm is built on 14 islands all part of an archipelago. Sweden’s Capital is charming, vibrant and surrounded by beauty and water – hence it’s nickname, Venice of the North. After enjoying an urban lifestyle in Stockholm continue north – 200km inside the Arctic Circle to the world-famous Ice hotel.
HomeCategory