A mystical hidden gem of natural beauty is tucked away in England's Peak District ... and get ready to chase waterfalls in one of the Peak District's most magical landscapes.