Helmsley is a market town and civil parish in North Yorkshire, England. Historically part of the North Riding of Yorkshire, the town is located at the point where Ryedale leaves the moorland and joins the flat Vale of Pickering. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.