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.
I've been to Grand Turk, Rita.
Singapore, Grand Turk Island, the Bahamas, Italy, Mexico……