Find Your Cruise
Definitely the majority of the Eurpeans ones are easy/safe to do, especially Lisbon, Barcelona, monte carlo and Dubrovnik. Florence, rome and Athens are all train rides from the ports. Search on the forum here for precise instructions on how to do it depneds how adventurous, independent you are whether you would prefer to DIY or do tours. never been to the others so can't comment on them. Sounds like a fantastic and very varied itenary.