With an unmatched combination of quality, value and fun, Carnival Cruise Lines has become the worlds most popular cruise line, carrying more passengers than any other cruise operator. From the moment you board a Carnival Fun Ship, you will be treated to a seemingly endless variety of on-board … [Read more...] about Carnival Magic, A Travel Agent’s Review