Celebrate Specials Occasions at Prime Steakhouse Onboard the Carnival Magic Last week I was onboard the Carnival Magic on our last sea day heading back to Port Canaveral. My family and I had any amazing time on our first cruise with our family. We visited three different countries and four ports. It was so much…