Just Released Updates From Onboard Carnival Vista

Senior Cruise Director and Brand Ambassador for Carnival Cruise Lines has just released a ton of photos and video from onboard the Carnival Vista.