answersLogoWhite

0

The River Ouse is located in Yorkshire, in fact it is North Yorkshire of England. It is a basin of land in England which runs in a very fertile part of the country.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions