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?