Spanien har flera populära turistmål, inklusive Costa del Sol, Barcelona, Madrid, Kanarieöarna och Balearerna.