Original: Middlesbrough is a large town situated on the south bank of the River Tees in North East England, that sits within the ceremonial county of North Yorkshire. The local authority is Middlesbrough Borough Council.
Simplified: Middlesbrough is a large town in Yorkshire in north east England.