Oh man, as someone who's never been to Europe, my entire list is mostly touristy as heck! Don't judge! LOL
In no particular order:
I haven‘t been to Dubrovnik, but visited all other places on you list, Barcelona is my personal favorite.
Croatia is also on my wish list. :-)