About Meads Bay Pond
Meads Bay Pond is a wetland in Anguilla, a British Overseas Territory in the Caribbean Sea. It is one of the territory's Important Bird Areas.
Where is the Meads Bay Pond
Click on the photo of Meads Bay Pond to view it on Google Maps.