Spotted on Shipspotting, the Carnival Magic gets ready for her May 1st inaugural voyage. The is seen cruising the Adriatic Sea on March 20th.
Carnival Magic Sea Trials