mycruisestories.com
What’s New on the Vista?
Carnival’s newest ship, the Vista has some features never before seen on the sea. Vista is the first of a new class of ships for Carnival, the Vista class. The Vista is full of things new to …