Dive companies will no doubt try to sell you on a snorkeling excursion off the shores of Pillory Beach on Grand Turk's northwest ... advocate for the excellent swimming conditions and bevy of ...