Anguilla is a minuscule island which lies in the northeast tip of the Caribbean Sea. Anguilla is a British overseas territory and is one of the northernmost islands part of the Leeward Islands in the Lesser Antilles.