­
­

Living in Middlesbrough, UK

Founded in 1830, Middlesbrough is an industrial town on the south bank of the River Tees in North Yorkshire, England's north-east coast.  When I first reached this small town I was slightly disappointed as I was expecting to spend my months in a busy city in UK. Upon stepping out of the train station in Middlesbrough I could literally see no one on...

Continue Reading