Carnival Magic restaurants, pool areas, spas, shops, and more have gotten a refresh.
Carnival Magic has returned from a 35-day dry dock in the Bahamas with refreshed spaces and the all-new bow crest.