Guests crowd the outdoor stage during a concert aboard a Carnival Cruise Line ship.
Guests crowd the outdoor stage during a concert aboard a Carnival Cruise Line ship. Courtesy of Rose Tours
Guests crowd the outdoor stage during a concert aboard a Carnival Cruise Line ship. Courtesy of Rose Tours