Madrid, Barcelona, Seville, Malaga, Alicante – the names trip off the tongue not just as the most visited cities in Spain, but as some of