20 Mystery Facts of the Shugborough Inscription November 21, 2017November 10, 2026Alisa Su 1 The Shugborough Inscription on the Shepherd’s Monument, located in Staffordshire has been a profound mystery that stands unexplored for a few centuries. This [...]