Promoting TCI and the UK overseas territories in the Caribbean and beyond
From Turks & Caicos Weekly News The governors of the five British overseas territories in the Caribbean – Anguilla, British Virgin Islands, Cayman Islands, Montserrat and the Turks and Caicos Islands – and nearby Bermuda got together for one of…