Three of the best cities in Spain for a weekend break

Three of the best cities in Spain for a weekend break