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.
One of the best kept secrets of Anguilla, is that the 35-square mile island is home to some of the most beautiful beaches of the world, all freely accessible and with fewer tourists than other caribbean islands.