Staffordshire
-

Luds Church, a deep chasm in Staffordshire, England, is believed to have been a sacred place for early Pagans due to its natural phenomenon on the summer solstice. It was used as a place of worship and a hiding spot by the Lollards in the 15th century. The site has various legends and historical connections,…

