Carnival hosts Melboure Cup cruises aboard the Carnival Adventure and Carnival Splendor ships during cup week
Download photo