Little Bay is probably the most dramatically situated beach on the flat limestone island of Anguilla. This spot is accessible by boat or a...