Cruise Ship Review: On Board Costa Venezia in Turkey & Greece This past week I was lucky enough to be one of the first passengers to sail… by Jayne Gorman May 26, 2022