Here’s a free map of Spain. Please feel free to put it on your website, but I request that you place a link on your site back to this page. It features the locations of the major cities including, Barcelona, Madrid, Valencia, Malaga, Sevilla, Cordoba and Palma.