Tucked in the lush landscape of the North York Moors National Park, Thornton-le-Dale is more than just a pretty face in the Yorkshire countryside.