A European Informational Website learn more
The Humber is a large tidal waterway on the East Coast of Northern England.