Specialty dining is among the onboard experiences available through Carnival's new FunPacks

Specialty dining is among the onboard experiences available through Carnival's new FunPacks