When to visit Stockholm

There is no arguing that summer is the best time to visit the Swedish capital. Start your day with a cruise around the island, then get lost in the alleyways in Old town and end the day with a drink at Mosebacken.