The Northern Islands
Club Med Turkoise, nestled on Grace Bay Beach in the Turks and Caicos, re-opened its doors after a temporary closure…