Capitals of Northern and Western Europe

Skip

Screen 1 of 3

Up north, capitals sit on the sea: Stockholm on 14 islands, Helsinki facing it across the Baltic.