Turks and Caicos Islands in Finnish
Turks and Caicos Islands in Finnish
Turks- ja Caicossaaret
An archipelago and overseas territory of the United Kingdom in the Caribbean.