Anguilla is the northernmost island of the Lesser
Antilles. Approximately 35 square miles it boasts some of the most
beautiful beaches in the Caribbean. Miles of pristine white sand
surrounded by turquoise waters call visitors from all over the world each
Sile Bay Anguilla, BWI
recently, Anguilla was the best kept secret in the Caribbean.
Marketing projects over the last two to three years have put this special
island at the forefront of upscale villa development.