Day 3 of our Carnival Magic cruise takes us to Grand Turk. We did not have an excursion booked on Grand Turk, and so we didn’t do much here. There is a very cute shopping center as soon as you get off the ship, and then another area with some restaurants and an enormous pool that is free to use, though chairs are first come first serve so you’ll want to get there early. If another ship has beat you to port, good luck.
We did not enjoy the beach on Grand Turk. Spending the day at Half Moon Cay the day before did not help, because those beaches are world class, but we found the beach at Grand Turk cramped, rocky, and disappointing. It probably got better the further from the ships you walked, but we did not walk very far.