Carnival Cruise Line has announced that their newest ship will be named Carnival Vista. Carnival’s CMO Jim Berra described the new ship’s name as “a touchstone for how we think of the design.” According to Carnival, the new ship will offer a wide variety of dining, bar, and entertainment options that are a part of Carnival’s […]