Glossary Term

Carriacou

A small Caribbean island that is a dependency of Grenada located in the Grenadines.
« Back to Glossary Index

Carriacou is a Caribbean island that is a dependency of Grenada located north of Grenada in the Grenadines.

<< View the Entire Glossary