Meads Bay Beach in Anguilla (photo by Brian Major) Meads Bay. From being exclusive to having one of the most picturesque beaches, there's nothing not to love about Meads Bay. You'll enjoy swimming, ...