Anguilla Flag PNG Image

Anguilla Travel Information

According to plus-size-tips, Anguilla is an island and overseas territory of the United Kingdom in the Caribbean Sea (North America). Anguilla is also part of the Lesser Antilles. Anguilla also includes several smaller islands, most of which are privately owned. The most famous of these are: Anguillita, Dog Island, Prickly Pear Cays, Sandy Island, Scrub […]