It was an amazing experience as always cruising with Carnival. This time we traveled on one of their newest ships, Carnival Vista. Check out some of the pictures!
Carnival Vista 2019
More From 92 Moose
These Are 20 Must-Visit Hidden Gem Destinations in New Hampshire