Carnival Ecstasy

Carnival Ecstasy

Chefs present some of the many delicacies served at The Chefs Table, an exclusive dining experience available on the Carnival Ecstasy. Photo by Andy Newman/Carnival Cruise Lines