Folklore, Legend, pixies, Supernatural

The Enigmatic Pixies of Buckfastleigh, Devon

Buckfastleigh, a small market town and civil parish in Devon, England is synonymous with quaintness. Lying near the River Dart, […]