By Tara MacIsaac , Epoch Times The Azores archipelago is about 1,000 miles off the coast of Europe, about a third of the way to North America across the Atlantic. The islands belong to Portugal, and...
Portuguese news sites are reporting on the apparent discovery of a man-made subaquatic pyramid between the islands of São Miguel and Terceira in the Azore in Portugal. The underwater pyramidal...