Madrid

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 Mapsgoo.gl/maps Planeta.com