mypictures

stockholm


Stockholm, the capital of Sweden, encompasses 14 islands of the vast Stockholm archipelago on the Baltic Sea. The cobblestone streets and ochre-colored buildings of medieval Gamla Stan, the old town, are home to a 13th-century cathedral, the royal palace of Kungliga Slottet and its underground armory, cafes and restaurants.