With its pristine white beaches, natural beauty, and luxury resorts, Anguilla is a popular island destination. Read about the best things to do in Anguilla.