A mystical hidden gem of natural beauty is tucked away in England's Peak District National Park on the border between Derbyshire and Yorkshire. Known for its enchanting scenery, Padley Gorge ...