Researchers determined Stonehenge’s giant Altar Stone came all the way from northeast Scotland
No one is certain why Stonehenge was built. This world-famous monument on Salisbury Plain in Wiltshire is thought to commemorate the dead, and is aligned with movements of the sun and moon. …
Read More