For centuries, goats have ruled unmolested and hardly challenged over the peaceful speck of limestone and white sand beaches that is Anguilla. As a result, locals have come to embrace their presence as a sign of identity.
For centuries, goats have ruled unmolested and hardly challenged over the peaceful speck of limestone and white sand beaches that is Anguilla. As a result, locals have come to embrace their presence as a sign of identity.