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.