Group of islands in the Caribbean Sea, just north of Grenada. Independent of the United Kingdom since 1979. Banana growing and tourism are the biggest industries.
Sign up
Need help? accounthelp@everything2.com