Carnival Vista wears its innovations well

September 8, 2020 0

The patio of a Havana Cabana suite includes a swing chair. Photo Credit: Tom Stieghorst The Carnival Vista, four years in the making, is distinguished by a number of new features that seem so right […]