Middlesbrough | England, Map, & History | Britannica
https://www.britannica.com/place/Middlesbrough-and-unitary-authority-England
WebMar 30, 2024 · Middlesbrough, town and unitary authority, geographic county of North Yorkshire, historic county of Yorkshire, northeastern England. It is located on the south bank of the River Tees at the head of its estuary, 7 miles (11 km) from the North Sea. Middlesbrough is the largest town in the Teesside.
DA: 53 PA: 85 MOZ Rank: 80