Rivers of Sweden online puzzle
Beautiful Swedish landscape. Sweden is the fifth largest country in Europe (and 55 in the world). Puzzle landscapes.
Best results for size
Play similar puzzle






Comments
Rate this game
Add comment
Sign in to add your comments. Log in
Other puzzle from the Landscapes category




