Tucked away in the northern Caribbean lies a small wonder.. Anguilla!
Anguilla is a British overseas territory in the Caribbean and is one of the most northerly of the Leeward Islands in the Lesser Antilles. The main island is Anguilla itself, together with a number of much smaller islands and cays.
New Articles |
New Recipes |
Active Topics |
New Links |
Announcements & What's New
CaribbeanChoice.com - Your Gateway to the Caribbean
One Love. One People. All Caribbean!™
Proverb: Moon a run till daylight catch it.
Meaning: You may think you are getting away with your misdeed, but one Day you will be caught.
Complete Hosting Guide
Life is Transformational
Visionary Learning Studios