it is already in the system and should pop up automatically on the register system . for shore excursions you will need to ask for it as for some odd annoying reason they don't do it automatically.
https://www.facebook.com/JohnHeald/posts/8308517902524031
According to John, Carnival added new cruises out of this port. looks like they carnival extended the lease at the port
It cost money to dock the ship at the port, dropping anchor in the harbor is free
its like a car. do you prefer paying money to park at a garage or free parking on the street?
from what i noticed, grand turk is still a carnival corporation port. i have not seen another non carnival ship docked at grand turk
the turk government is in talks to allow other cruise lines dock at the port but so far nothing has happen
if you book a cruise with a ta make sure you contact that ta about being in the upgrade advantage system. not all ta bookings can be offered upgraded bids