2013 was the last time we same a Carnival ship in European waters but all that’s about to change as the fun-loving line has just announced that it’s set to return to the continent. Carnival’s newest ship, Carnival Vista, will sail out of both Athens and Barcelona on a number of cruises varying from eight to […]