From the cliffs rising above the verdant landscape in Shropshire, England, Wenlock Edge holds a couple of ghost story carved…