Turks and Caicos Islands - Holiday facts and Information