Sweden is a beautiful northern European country, bordered by Norway in the west and Finland to the north-east. The largest city and the national capital is Stockholm. The northern parts of the country lie above the Arctic Circle, but the climate is effectively tempered by the Gulf Stream. This gives Sweden a varied climate with […]
Recent Comments