The Teeside White Water Centre is a part of the Tees Barrage and is an artificial whitewater course, located between Stockton-on-Tees and Middlesbrough.
The Teeside White Water Centre is a part of the Tees Barrage and is an artificial whitewater course, located between Stockton-on-Tees and Middlesbrough.