Anguilla - 69,000 visitors Technically a British overseas territory, Anguilla, which is one of the most northerly of the Leeward Islands in the Lesser Antilles, is another island paradise that it surely is a matter of time before more people go there. At the moment it's the luxury lover's choice of remote destination.