Grand Turk is a nice beach day...just walk off the ship, and down the pier. The beach is right there,and into the compound,there is a big pool a Margarittaville. Several shops dot the area, along with a big store of, what you find onboard the Carnoval shops, but, with many more selections.
Take a cab over to the Atlantis, and indulge in this amazing place! The Dig ,and the Aquarium are a wonderful way to spend some time, along with the casino,and the hotel shops.
The Straw Market is your bargaining place downtown,, where local crafts people sell their wares, and the prettiest shop in the Caribbean is John Bull, right there, to make you drool, with leather goods, perfumes and baubles.
I really enjoy Nassau