History of Carriacou (original) (raw)
Carriacou is the largest island of the Grenadines, an archipelago in the Windward Islands chain in the Caribbean Sea.
Carriacou is the largest island of the Grenadines, an archipelago in the Windward Islands chain in the Caribbean Sea.