0
yes they are turks
obviously Turks
The capital of Turks and Caicos is Cockburn Town and is located on Grand Turks Island.
The capital of Turks and Caicos is Cockburn Town, and it is located on Grand Turks island.
why did the Turks go to Galliploi