News

Carnival Cruise Line sent out a letter to guests on four upcoming cruises on Carnival Vista stating that their itinerary is ...