Pretty Towns and Villages in the North York Moors
Located just south of the North York Moors National Park is Helmsley. It is a small, picturesque market town located on the River Rye and has to be one of the prettiest locations in the area. The town is particularly…