Postcard GD-273 stampraider Grenada 15 May, 2018 29 days 5,819 miles wwx Russia 13 Jun, 2018 Loading map... wwx said: posted over 5 years ago 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. You need to sign in to leave a comment!