By Spencer Aronfeld Oceania Cruises debuted their new ship, Vista over the weekend. The ship was introduced officially to the public off the Fincantieri shipyard in Sestri Ponente, Italy. The cruise ship is expected to sail on its maiden voyage, traveling from Rome to Barcelona on April 14, 2023. Howard Sherman, President and CEO of Oceania Cruises, presided […]