SFI

I was determined to give the kids the best experience while in Mexico during our port stop with Carnival Cruise. The Carnival crew advised an organised Carnival tour was the best...