Thornborough Henge

Referenced in 1 episode

Definition

A significant Neolithic earthwork site in North Yorkshire, featuring three concentric henges that might have been used for ritual or astronomical purposes.