Caribbean Outdoor Life
Anguilla is located in the northern section of the Leeward islands in the Caribbean. This small island of 35 square miles and 135,000 persons is an overseas territory of the United Kingdom.
To learn about the other islands in the Caribbean, visit our Island Adventures Page
.