News

The last castle to be built in England, the impressive Castle Drogo at Drewsteignton, near Exeter, has used hydro power from ...