15
The capital of the Turks and Caicos Islands. Located on Grand Turk Island. Known for its historic architecture, including the Grand Turk Lighthouse.
The capital of the Turks and Caicos Islands. Located on Grand Turk Island. Known for its historic architecture, including the Grand Turk Lighthouse.
Advertisement