The mystery of a pyramid structure that was found under the sea off the coast of the Azores Islands in 2013 is still puzzling ...
Part of a quintet of tiny islands off Portugal's Algarve coast, they collectively form the Parque Natural da Ria Formosa. A quick ferry or water taxi ride from the nearby coastal cities of Faro ...
History books tell us that Portuguese navigators found the Azores islands uninhabited in the middle of the Atlantic during the early 1400s. But some intriguing constructions suggest that people ...