Madrid

Photo: Santiago Lopez-Pastor, Bulevar de la Naturaleza Madrid is the capital of Spain. What would locals like others know about the city? Google Mapsgoo.gl/maps Planeta.com