ADVERTISEMENT
Here is a picture of Haiti in proximity to the islands of Turks and Caicos. The Turks and Caicos Islands are British territories.
Permalink | Comments