One of the most relaxing and picturesque beaches in Anguilla can be found at this bay, hidden behind the entrance of a ...