Stockholm, Sweden
Start your adventure in Stockholm, the bustling capital of Sweden, known for its stunning archipelago, vibrant cultural scene, and impressive historical sites. Take a relaxing stroll through Gamla Stan, the historic old town, or explore the natural beauty of Djurgården Island.