OHMYGODI'MEXCITEDSOMEONEHOLDME

We're hitting all the big cities: Barcelona, Cordoba, Madrid, Seville, Costa del Sol, Porto, Lisbon, seems like everywhere lol, and though we're going with a tour group we have several hours a day of free time to explore the cities ourselves. Proper European karting is definitely on my list, but other than that our plans are wide open. Anyone been to either country and know of anything interesting or fun to do? Thank you ahead of time!