Anguilla/Definition

A United Kingdom Overseas Territory situated in the Caribbean Sea.