It wasn't so long ago, it didn't even look like Jacksonville was going to have a cruise terminal as it was needing to be relocated as the clock was ticking on the current location and the factions involved couldn't settle on a new site.
But a few years later, Carnival has again signed a contract to stay in the city at least through May 2021 and possibly through 2027.
The complete story appeared in the April 30 edition of Cruise News Daily.