The island of Carriacou is only 13 square miles and is a dependency of the tri island state of Grenada. Carriacou which means “Isle of Reefs” has a population of about 8,000 persons and is the largest of the Grenadine chain of islands. In addition to Carriacou, Petite Martinique is the other Grenadian territory which […] Read more…
