Wondering where to go in Sweden? Our super-detailed guide is packed with tips on cities, historic sights and gorgeous national parks!