Carnival Vista Cruise Ship

Artist’s rendition showing the Kaleid-O-Slide water activity on Carnival Vista cruise ship. Image: courtesy of Carnival Cruise Lines.