Menu
Browsing Category

Sweden

Situated in the North of Europe, Sweden is a beautiful Scandinavian country famed for its stunning forests and snow-capped peaks. The capital city is Stockholm, with the second-largest city in the nation is Gothenburg, a cool and laid back destination which is worthy of any Europe bucket list.