Anguilla government has officially announced that holders of UK, USA and Canada visas and residence permits do not require a visitors visa for Anguilla.
Anguilla is a British overseas territory in the Caribbean. Anguilla has a population of 15,000 with 33 beaches. Anguilla has no capital gains, estate, profit, sales, or corporate taxes.
Anguilla recently opened a RBI scheme for HNW invests
The British Overseas Territory (BOT) of Anguilla must not be confused with Antigua in the Caribbean.
The official announcement is here