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. Ferries and sightseeing boats shuttle passengers between islands, beneath more than 50 bridges.