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