Pack more than enough diapers as most cruise ships do not carry them (and even if they do, it's not guaranteed they'll sell the size your child needs). If available in a port of call, diaper ...
A teen zone also hosts cruisers ages 12 to 17 who want to mingle, sing karaoke and play group sports when ships aren't in port. Deal: MSC Cruises lets children 17 and younger cruise for free on ...