Shows the very best this unspoilt country has to offer, from style-conscious capital, Stockholm, with its magnificent archipelago, to the vast pine tree forests of Swedish Lapland.