- Worldofmaps.net»
- The Caribbean»
- Maps of Anguilla»
Maps of Anguilla
Anguilla is a British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles. It consists of the main island of Anguilla itself together with a number of much smaller islands and cays with no permanent population.