10 Nov 17 Tantalizing Facts about Turks and Caicos The Turks and Caicos Islands are a tropical British Overseas Territory located in the Caribbean.Want to find out more trivia … Read on No comments