Setting Sail on a Greek Island CruiseMy first cruise ship experience also happened to be my first time visiting the Greek islands of Patmos, Crete and Santorini.