Sweden is the third largest country in Western Europe, and offers plenty of unique experiences to create your ideal holiday.
More than half of Sweden’s land surface is pine and birch forest amongst which there are an amazing 100,000 beautiful lakes. The majority of towns and cities in Sweden are to be found in the southern third of the country, where most Swedes live.
The capital city, Stockholm, is easily one of the most beautiful cities in Europe, and is often referred to as ‘Beauty on Water’ due to her situation covering 14 connected islands. Stockholm’s breathtaking archipelago begins just outside the city and comprises 24,000 islands which are the perfect place to relax and unwind.
A holiday in Sweden promises to be one of the most relaxing and ‘laid back’ holidays imaginable.