Carnival Brand Ambassador John Heald recently responded to a question about his cruise line's piano bars and a potential ...
“Both Carnival and Royal Caribbean have completed ... including Carnival Cruise Line, Princess Cruises, Cunard and Seabourn.