Kelly A Guide to Teessaurus Park - The Home of Middlesbrough's Dinosaurs.Teessaurus Park in Middlesbrough is a genuine hidden gem, and one that we have only recently discovered. As it turns out, a lot of...