Sweden’s stunning destinations are a testament to its unique blend of nature and culture. Explore the medieval streets of Gamla Stan in Stockholm, where history comes alive, then marvel at the modern ...