A Peak District village known for its steep hills and deep caves has been named as one of the UK's "most beautiful" - and it's clear to see why. Castleton, the small picture-perfect village home to a ...