A country of pretty lakes and dramatic coastlines, majestic mountains and wild forests, Sweden is no doubt one of Europe’s most picturesque destinations.