Anguilla, one of seven Anguilla Islands member islands, is located in the Southern Caribbean Sea. The total land mass of the Anguilla Islands consists of just five islands, namely, Bonaire, Antigua, Barbados, Fortuna, and Gran Canaria. The population consists of around nine million people, which is a total of forty-two percent Activity Feedtuyofizo has not published any activity yet.Would you like to post a shout to welcome them to Kongregate? |