Thorpe Larches

From Wikipedia, the free encyclopedia

Thorpe Larches is a village in County Durham, in England. It is situated a few miles to the north west of Stockton-on-Tees.