Carriacou is an island of the Grenadine Islands located in the southeastern Caribbean Sea, northeast of Grenada and the north coast of South America. The name is derived from the Carib language Kayryouacou.
Continue reading...From
Wikipedia, the free encyclopedia.