Earlier this year, I decided to book our second cruise to get away from the freezing winter of Toronto. This time, we decided to book a 6 days cruise trip on one of Carnival Cruise’s newest ships called Carnival Vista. This ship took us to 3 beautiful destinations: Cozumel (Mexico), …