Middlesmoor
From Wikipedia, the free encyclopedia
Middlesmoor is a small hill village at the head of Nidderdale in the Harrogate district of North Yorkshire, England.
Middlesmoor is a small hill village at the head of Nidderdale in the Harrogate district of North Yorkshire, England.