Thorpe Farm Holiday Park is nestled into the beautiful Teesdale countryside. With quick and easy links to North Yorkshire and County Durham, we’re located in the most idyllic place.