Sweden

Charming small towns, to long white beaches and pulsing city life.

Sweden is the largest of the Scandinavian countries and has a lot to offer, from charming small towns, to long white beaches and pulsing city life.

Copyright © Per Pixel Petersson/imagebank.sweden.se