Cities in Spain
Travelers are voting Madrid, San Lorenzo de El Escorial and Cordoba as the best of 319 cities in Spain. Also popular are Barcelona in Region of Catalonia, Valencia in Region of Valencia and Fuerteventura in Canary Islands. Want more? Check out our map of cities in Spain.