I've been to Grand Turk, Rita.
The chief island of the Turks and Caicos Islands in the Atlantic Ocean southeast of the Bahamas. The town of Grand Turk(population, 3, 146) is the capital of the island group.
Singapore, Grand Turk Island, the Bahamas, Italy, Mexico……