Triton Gives Turks and Caicos Endless Privacy Tucked behind the pristine white beaches of Long Bay in Turks and Caicos, the Triton [...] October 26, 2017 / Tim Latterner / Tags: carribbean, long beach bay, triton, Turks and Caicos, villa