Question: Are both Thimarafushi (Thaa Atoll) and Salt Cay, Turks Islands located in the same country?
Sentence (from "Salt Cay, Turks Islands"): It was once home to several hundred people, all supported by the salt industry.
Relevant evidence: No