top of page
Anguilla: Where Goats Outnumber People and Add to the Island’s Charm
One of the many delightful quirks of Anguilla is its unofficial mascot: the goat! It might seem like there are more goats than people on...
0 views0 comments
bottom of page