The mystery of a pyramid structure that was found under the sea off the coast of the Azores Islands in 2013 is still puzzling ...
In October of last year, a study published in the "Archeological Prospection" journal suggested that a hill in Indonesia is actually the oldest known pyramid, initially thought to be built by humans.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results