The first time I stepped off a cruise ship in Grand Turk, I was prepared for the turquoise water and inviting beaches. But I ...