Anguilla

British Overseas Territory in the Leeward Islands From Wikipedia, the free encyclopedia

Anguillamap