Sweden is located on the Scandinavian Peninsula of Northern Europe, between Norway and Finland. Although Sweden is quite far north, its temperatures are not as low as one might expect, due to the North Atlantic Drift.

Swedes in Calgary

 In Calgary: 360

Useful Links

References