Stonehenge Altar Stone hails from Scotland

According to a new study published in the journal Nature, the Altar Stone at Stonehenge (thought to be Welsh in origin) actually hails from Scotland.

The Altar Stone, otherwise known as Stone 80, is a six-tonne recumbent megalith made from a…

Continue Reading