You Should Go To...

Stockholm!

Sweden’s capital, comprising 14 islands whose sites include an old town, palaces, museums & shops.

International