Leyburn ist eine Stadt in North Yorkshire, Vereinigtes Königreich. Sie hat viele beliebte Attraktionen zu bieten, darunter Aysgarth Falls Yorkshire Dales National Park Visitor Centre, The Forbidden Corner, Bolton Castle, und ist daher einen Besuch wert.