« Back to Glossary Index<< View the Entire Glossary
Carriacou is a Caribbean island that is a dependency of Grenada located north of Grenada in the Grenadines.
Related Articles:
- The Grenada Revo Story, Part 3Maurice Bishop changes his mind about joint leadership of the NJM and fellow Central Committee members react.