ExoticTravel.Us

You are here: Home Caribbean Anguilla

Anguilla

Anguilla is a British overseas territory in the Caribbean, the most northerly of the Leeward Islands in the Lesser Antilles. It consists of 5 islands, with the capital, The Valley situated on the main island of Anguilla. The total area of the territory is 102 sq.km (39.4 mi), with a population of approximately 14,000.