Sweden stimulates your imagination in more ways than one. Pine spruce forests, crystal-clear lakes, snow-capped mountains and the Northern Lights make up some of the vast natural riches of Scandinavia’s largest nation. Across its cosmopolitan cities, you’ll come to appreciate centuries of progression that ranges from imposing Medieval castles to cutting-edge design.