Incredible Objects Discovered at Stone Age Site in Scotland!' Was The Centre Of Prehistoric Britain On This Remote Island?
Archaeologists have proven the existence of a lost ring of pits near Stonehenge, and say it could be Britain's largest prehistoric structure. The ring of more than 20 pits, some of which are 10 metres ...