Stockholm, the capital of Sweden, is a progressive city. Set at the point where the waters of Malaren (Lake Malar) rush into the Baltic, Stockholm is one of Europe’s most beautiful capitals. Nearly 1.5 million people live in the greater Stockholm area, ye
DSC00762, Stockholm, Sweden
Photo of Gamla Stan by