The Layou River is a river in Dominica. It rises in the interior of the country, flowing westward to reach the Caribbean Sea on the country's central western coast, very close to the town of St. Joseph.
The Layou River is a body of water located in Dominica. It originates from within the country's interior and moves westward to reach the sea on the nation's western coast, close to the town of St. Joseph.