DW and friend were booked on the Grand Turk Island Tram tour that was suppose to be exclusively for our roll call group. They had to take the bus in spite of them arriving early for the open tram they were suppose to be on since Doug, the owner of Island Trams was hawking our tour, seemingly at a higher price then what we were to pay, to the Carnival passengers as their ship had arrived a hour or two before ours did.. I'm glad that I did my SCUBA diving excursion instead of doing this fairly boring tour as the flamingo weren't on the island due to cold recent weather and it's a pretty barren desert island according to DW.
Good dive but coral reefs are showing signs of damage possibly by being over dove.
In San Juan we just did our usual walk about and got some soda for the balance of the cruise at the CVS on La Marina St across that road from the cruise piers. Also pick up some very cheap Coconut and regular rum at Duty Free store in the Pier 4 terminal even though our ship was at the pier next door. All one has to do to access that pier's duty free area is to show a cruise card.
We had a good time on St. Barths having walked to see the planes land at Gustav III airport, then to Baie St. Jean beach and even walk over to see and have a quick swim at Shell beach south of Gustavia. Many from our ship reported getting the impression cruisers weren't welcome by many of the locals and I heard this before about this island. Possibly the rich and famous don't like cruise ships visiting here. We did not experience this and it may have help that I do speak French as that was my first language as a child as the working people in the shops and on the street we interacted with were very nice to us.
For our stop in St. Croix we walk to the nice beach near Sandy Point south of Frederiksted, which took about 15 minutes. There were a few small coral heads there with some fishes around them if one wants to snorkel. After we walk back to town and had some local beer on shore.