The Carnival Vista

After many years in planning and construction, a short season in Europe, and a transatlantic voyage, Carnival Cruise Line's newest and biggest ship, the Vista, has made it to the United States. Last week, the Vista finally arrived at Manhattan's Pier 88 in New York City!  As I have discussed in a prior post, Carnival … Continue reading The Carnival Vista