Categories:

Carnival knew exactly what they were doing when they named her Carnival Magic… and we’re sure you’ll agree. At 1,004 feet, this amazing ship continued the Dream class tradition of large-scale bow-to-stern fun including food and entertainment space Ocean Plaza, the […]