A six-night review of Carnival Magic from PortMiami that called to Half Moon Cay, Amber Cove, and Grand Turk. Plus, staff writer Richard Simms has cruise news.