Carnival Corporation Announces Ocean Medallion - Guest Wearable Device

Carnival Corporation Announces Ocean Medallion – Guest Wearable Device

Princess Cruises to Debut Ocean Medallion Class

Princess Cruises to Debut Ocean Medallion Class