Carnival Magic Cruise to Bermuda, Caribbean Departs from Fort Lauderdale, FL, Miami, FL, Port Canaveral (Orlando), FL 6-9 days
Carnival Magic

Carnival Magic Cruise to Bermuda, Caribbean Departs from Fort Lauderdale, FL, Miami, FL, Port Canaveral (Orlando), FL 6-9 days