Skelf Island | A treetop adventure across the dormant water of The Great Lake.
We at Castle Howard Lakeside holiday park are delighted that Skelf Island has reopened! Skelf Island is an outdoor play area situated on the grounds of Castle Howard just next to The Great Lake and is a great day out for children. Featuring tree top adventures and a giant bridge over The Great Lake you […]