Glossary Term

Carriacou

A small Caribbean island that is a dependency of Grenada located in the Grenadines.

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