Sheepwash is a popular tourist spot in the North York Moors, North Yorkshire, England.
Sheepwash is a popular tourist spot situated within the North York Moors National Park in North Yorkshire, England.