Grand Roy River

The Grand Roy River is a river of Grenada.