Anguilla is not one of the most popular islands when talking about
Caribbean travel sites, but for that very reason, it is great if you
are looking for a more private Caribbean vacation, without lots of
other tourists. Anguilla is actually a British overseas territory and
is the most northern of the Leeward Islands.
http://www.extremeelements.com/