The idyllic village in North Yorkshire is a charming countryside retreat with historic castle ruins, a lush village green, an iconic pub, and stunning church and chapel.