Global Geography

Anguilla is a Caribbean territory of the United Kingdom.