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

12y ago

What else can I help you with?