Stockholm, Sweden

Photo: Royston Rascals, Metro (Some rights reserved) Stockholm is the capital of Sweden and the most populous urban area in the Nordic countries. Google Maps HeadlinesThe Quest to Find—and Save—the World’s Most Famous ShipwreckSweden’s ABBA museum hoped to attract visitors on pop nostalgia trips – Skift [email protected]@[email protected]@[email protected] ReferencesCurrent timeWeather – @naturhistoriska Elsewhere on the … Continue reading Stockholm, Sweden