
Spread over seven islands, Stockholm enjoys one of the most stunning locations of any capital city in the world. Over 30% of Stockholm is made up of waterways and another 30% of parks and green spaces. The historical streets and well-preserved buildings of the charming Old Town, the first stop... More »