Spanien har många populära destinationer att besöka, inklusive Barcelona, Madrid, Sevilla, Valencia, Costa del Sol och Mallorca.