Holidaymakers who settled in at a Devon holiday park hoping to enjoy a pint at its cosy bar were in for a shock after Storm Nelson made landfall and tore its roof off. Challaborough Bay Holiday Park ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results