Cordoba, best cities to visit in Spain