https://ru.ivisa.com/angola-travel-registration Anguilla is one of the seven known member islands of the Anguilla Islands which is situated in the Southern Caribbean Sea. The Anguilla Islands' total land mass is made up of five islands: Bonaire, Antigua Barbados, Fortuna and Gran Canaria. The population consists of around nine million people, which is a total of forty-two percent