Madrid (Spanish Madrid) - the capital and largest city of Spain, located in the central part of the country in the Castilian Highlands at the foot of the Sierra de Guadarrama on the Manzanares River.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.
Madrid (Spanish Madrid) - the capital and largest city of Spain, located in the central part of the country in the Castilian Highlands at the foot of the Sierra de Guadarrama on the Manzanares River.
Best results for size Updated every 10 min
Play similar puzzle
Comments
Rate this game
Add comment
Other puzzle from the Art category