Map of Anguilla
Anguilla is an overseas territory of the United Kingdom. Its islands are located between the Caribbean Sea and North Atlantic Ocean, east of Puerto Rico. They are the most northerly of the Leeward Islands in the Lesser Antilles. The major seaports are Blowing Point and Road Bay.
Copyright © Geographic Guide - Travel.