Carnival Vista Cruise Ship

The design of Carnival Vista cruise ship was unveiled in January 2015. Image: courtesy of Carnival Cruise Lines.