Dalby Forest is a forest located on the southern slopes of the North York Moors National Park in North Yorkshire , England .
Dalby Forest is a forest on the southern slopes of the North York Moors National Park in North Yorkshire , England .