Middlesbrough – The Five Minute Spare Guide
Middlesbrough is a large industrial town that lies on the south bank of the River Tees in North Yorkshire, north-east England. The town lies some 4 miles west of the North Sea coast, 16 miles (26 km) east of Darlington and about 40 miles (64 km) south of Newcastle. The town was founded together with…