Folklore, Giants, landmarks, Legend

The Cursus of Abbotsbury and the Giant’s Steps

Abbotsbury, a quaint village in West Dorset, England, lies nestled in the beautiful landscape filled with rolling hills and stunning […]