Carnival Vista Cruise Ship

The keel laying ceremony of Carnival Vista was held in October 2014. Image: courtesy of Carnival Cruise Lines.