Results 2 results found Aerial view of Lydford Castle on a snowy winter morning, Lydford, Devon, England, United Kingdom, Europe The 13th century Lydford Castle, built as a prison, Devon, England, United Kingdom, Europe A granite Tor and standing stone on the summit of Great Links Tor, on Dartmoor, Devon, UK. The White Lady Waterfall in Lydford gorge, the deepest gorge in the South West, Dartmoor, Devon, UK.