Turks and Caicos is a group of islands located in the Caribbean Sea, southeast of the Bahamas and north of Haiti and the Dominican Republic.