There is one place named Crayfish River in Dominica.
All places in the world called "Crayfish River".