London, United Kingdom, 2017-Mar-11 — /Travel PR News/ — World Travel Awards has revealed that Beaches Turks & Caicos Resort Villages & Spa will host the Caribbean & North America Gala Ceremony 2017. Situated on 12 miles of crystal white sand on Grace Bay, Beaches Turks & Caicos will welcome leaders from across the region on… Read the full press release