XSC: South Caicos, Turks And Caicos Islands

What does XSC mean? The above is one of XSC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: South Caicos, Turks And Caicos Islands