So is Sweden the Florida of Europe?


I'd say that if anything Florida is the Sweden of the United States.