Newly Discovered Monument Near Stonehenge Sheds Light on Ancient Mysteries
Neolithic Monument Discovered Near Stonehenge A large Neolithic monument discovered near Stonehenge in England has cast new light on the mystery of the ancient site. Researchers believe the monument is one of the largest Neolithic finds of its kind ever discovered in Britain. This remarkable discovery consists of 20 pits or shafts that form a…