St Catherine's Tor over looking Speke's Mill Mouth on the North Devon Heritage Coast near Hartland Quay, Devon, England, United Kingdom. Now mostly eroded by the sea, the Tor is said to have been the site of St Catherine's Chapel from...