Panoramic Carnival Vista: The Next Generation Of Funships

Carnival Vista represents the latest definition of Fun at sea as imagined by Carnival Cruise Line,  who pretty much wrote the book on big ship Caribbean cruise vacations.  Previewing the new ship during a short Mediterranean season, we got a good … Continue reading Panoramic Carnival Vista: The Next Generation Of Funships