Explore with this insider's Sweden travel guide. Complete with the best places to visit in Sweden, itineraries and travel tips.