Best posts about this topicLoading . . .
Sweden (Swedish: Sverige), officially the Kingdom of Sweden, is a Scandinavian country in Northern Europe. It borders Norway to the west and north and Finland to the east, and is connected to Denmark in the southwest by a bridge-tunnel across the Öresund. At 450295 km2, Sweden is the third-largest country in the European Union by area, but, with a total population of 10.0 million,
No signin required
Sussle is the first, open visual encyclopedia. Anyone can use it.
It has beautiful images and viral videos that are way more fun than reading all the text in traditional encyclopedias.
Just click on the red module above.