Carnival Magic dry dock adds bars and dining
The 3,690 guest Carnival Magic cruise ship has entered a 2-week dry dock to install a range of new food and beverage outlets.
The 3,690 guest Carnival Magic cruise ship has entered a 2-week dry dock to install a range of new food and beverage outlets.