Harwood, County Durham
From Wikipedia, the free encyclopedia
Harwood is a small village in County Durham, in England. It is situated beyond Langdon Beck at the top of Teesdale.
Harwood is a small village in County Durham, in England. It is situated beyond Langdon Beck at the top of Teesdale.