River Subaya

The River Subaya is a river on the Caribbean island of Dominica.