Last updated: 01:50 AM ET, Mon October 29 2012

Carnival Cruise Lines Christens Carnival Magic in Venice, Italy

Destination & Tourism May 01, 2011

Carnival Cruise Lines Christens Carnival Magic in Venice, Italy

Comments