answersLogoWhite

0

The river Humber ends into the North Sea. It is located on the east coast of Northern England and formed at Trent Falls.

User Avatar

Wiki User

10y ago

What else can I help you with?