Grand Roy
   HOME

TheInfoList



OR:

Grand Roy is a town in
Grenada Grenada ( ; Grenadian Creole French: ) is an island country in the West Indies in the Caribbean Sea at the southern end of the Grenadines island chain. Grenada consists of the island of Grenada itself, two smaller islands, Carriacou and Pe ...
. It is located on the island's west coast, in the Parish of St. John, to the north of Marigot on the road to Gouyave.


References

Populated places in Grenada {{Grenada-geo-stub