Canaries River

The Canaries River is a river on the island of Saint Lucia.