In what European nation is Stonehenge located?
Answer England
A prehistoric monument in England located just outside of Amesbury, much about the monument itself is a mystery.
Asked by Darrell Rowe · Last updated 5 years ago · 21.8K views
A prehistoric monument in England located just outside of Amesbury, much about the monument itself is a mystery.
Asked by Darrell Rowe · Last updated 5 years ago · 21.8K views