You have 2 beach days..one, a slice of paradise on HMC...you can rent a clamshell or a cabana....there is a food pavillion with a buffet, gorgeous water and sand.
Grand turk has a beach as you get off the ship,and through the gates, lots of shops and a big pool ..also Margarittaville.
Freeport I wasn't too thrilled with, but, if you snorkle, I have heard it's wonderful..straw market there too.
Have a great cruise...
Trip, with her book & tea!
Chat Hostess & Board Moderator