Lulworth Cove

Lulworth Cove is in Dorset, England, and has many paranormal legends associated with it.