Anguilla is famous for its magnificent beaches....