It seems that people finally discovered the long-standing mystery that embraced Stonehenge, thanks to new research by British archaeologists.
Works of Stonehenge monument located in southern England and western Wales may have been built as a symbol of peace and unity of the British peoples, researchers have recently
British scientists found evidence that the Stonehenge monument could initially be built in Wales.
Archaeologists believe that two of the oldest mysterious skeletons, 3000 years old, found in Cladh Hallan, on Scotland, Britain assembled from various mummies revealed one of the