Of that list, I’ve done Florence, Nice, and Barcelona on a cruise. In Florence we booked a private tour that stopped at
Pisa and then went in to Florence. It was just a van with my family (some of my wife’s family was there too so there were 7 of us and this private tour was probably a little cheaper than anything through the cruise). Had a great time.
In Nice, our stop was on a Sunday so most things were closed, and this was towards the end of a long cruise so we didn’t do much.
The cruise ended in Barcelona. We just stayed the night there and did saw some of the big sights before flying home. Beautiful city. I went there wanting a Caganer ornament for our Christmas tree and found one. ✅