D
Dominick DeVito Review of Grand Turk Cruise Center (Carn...
Umbrella rentals are a rip-off, staff is rude and ...
Umbrella rentals are a rip-off, staff is rude and aggressive. They're price gougers.
Comments: