Category: Teesdale

Teesdale is a dale, or valley, in Northern England. The dale is in the River Tees’s drainage basin, most water flows stem from or converge into said river, including the Skerne and Leven.