is middlesbrough a river
Middlesbrough (/ËmÉªdÉlzbrÉ/ MID-Élz-brÉ) is a large industrial town situated on the south bank of the River Tees in North Yorkshire, England.eing sheltered by both the Lake District and Pennines to the west, Middlesbrough is in one of the relatively drier parts of the country, receiving on average 574 millimetres (22.6 inches) of rain a year.