Forever battling with Copenhagen to be crowned as ‘The Capital of Scandinavia’, Stockholm is a pretty and inspiring Scandinavian city surrounded by greenery and water made up of numerous islands linked by bridges. The compact and picturesque old town Gamla Stan should be the first stop for visitors before checking out the impressive Vasa viking ship within the city’s main recreation area, Djurgarden.
Read full itinerary »