News

Stockholm is located in southeast Sweden in northern Europe and is accessible from several international airports. The city center lies on what is known as the Stockholm archipelago, which ...
Two small spaceports in the far north of Sweden and Norway are racing to launch the first satellites from mainland Europe ...
Grab your goggles – Sweden boasts 100 ski resorts, ranging from Åre in Jämtland-Härjedalen, which offers black slopes and off-piste skiing and Sälen, Dalarna, northern Europe’s largest ski ...