Articles Tagged europe

Say Hello to the New Carnival Vista

This past weekend was an exciting time for cruise fans – the new Carnival Vista set sail from the Fincantieri shipyard…