Stockholm

posted in: Trains | 0

Stockholm is the capital of Sweden, and it’s a city made up of 14 islands all connected to together with bridges. Gamla Stan is the old town part of the city, where the Royal Palace and medieval Storkyrkan cathedral can be … Continued