Gouyave
Brief information about the Gouyave
Gouyave Gouyave is the capital and largest town in the parish of St John, Grenada. It is located on the west coast of the Grenada.
Gouyave Gouyave is the capital and largest town in the parish of St John, Grenada. It is located on the west coast of the Grenada.