Nick and his wife cruised on Carnival Vista from Galveston, Texas. We get a full review of the ships and the ports of call.
Follow Cruise Radio's Socials:
LinkedIn | Instagram | Facebook | YouTube | Twitter | Patreon