We did not find results for: Humber.
Check spelling or type a new query.
Large tidal estuary in England
The Humber is a large tidal estuary on the east coast of Northern England. It is formed at Trent Falls, Faxfleet, by the confluence of the tidal rivers Ouse and Trent. Wikipedia