The Turks and Caicos Islands comprise a British Overseas Territory. Both island chains are sub-groupings of tropical islands found within the Antilles Island Group. They also remain sparsely populated, with their primary source of income being tourism. The Turks and Caicos Islands also stay famous as an offshore financial center. The estimated resident population of […]