Original: Anguilla () is a British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles.
Simplified: Economy