where is carriacou
Carriacou is an island of the Grenadine Islands located in the southeastern Caribbean Sea, northeast of Grenada.