Photo: Santiago Lopez-Pastor, Bulevar de la Naturaleza (Some rights reserved)
Located in the center of the country, Madrid is the capital of Spain.
Google Maps
goo.gl/maps
Planeta.com
Located in the center of the country, Madrid is the capital of Spain.
Google Maps
goo.gl/maps
Planeta.com