Enmeshed in a web of sea and fresh water, Stockholm is almost unparalleled among capital cities for the beauty of its natural setting. It sprawls on a stunning archipelago of rocky, forest-laden islands and islets, where Lake Malaren meets the Baltic. (...more)