Carnival Cruise Line is constantly updating policies and keeping active with its guests online. Brand ambassador John Heald does a great job of keeping Carnival cruisers updated on any news or policy
Read Source