Popular destinations for Cruise tours include Greece , Egypt , Croatia , Turkey , Canada , Italy , Ecuador , Argentina , Vietnam and Germany