10 Things you probably didn’t know about Turks and Caicos but should
Turks and Caicos, or more popularly, TCI, are British overseas territory made up of the larger Turks islands and the smaller Caicos Islands. They are located in the Lucayan Archipelago, which happens to be part of the larger Antilles islands group. It is a popular destination for businessmen that want to mix a little pleasure with business. Below are some...