Stonehenge the unresolved mystery and debunking calendar theory
Stonehenge the unresolved mystery and debunking calendar theory
Stonehenge is a well-known ancient site it is situated in England, United Kingdom. Some historians contended that it's a neolithic site the purpose of the site is not clear yet as it does not have any specific details regarding the structure. The debate around the ancient tombstone is intense. Some say it's a religious...
1 Comments
0 Shares
3871 Views