With a population of some 12,000, Anguilla is a British Overseas Territory, 16 miles long, and 3 miles at her widest point. Anguilla has 33 white sand beaches with crystal clear waters, a contemporary international style, extraordinary vistas, world-class accommodations and mouth-watering cuisine, Anguilla is the culmination of a search for the idyllic tropical escape.