Group of islands in the Caribbean Sea which have joined together in a federation since their 1983 independence from the United Kingdom. Sugarcane, tourism and banking are big industries.

Log in or registerto write something here or to contact authors.