Off the east coast of the Algarve, there is a string of barrier islands creating a natural border between ocean and lagoon.
Off the coast of Portugal, on the Atlantic seabed, there lie approximately 250 shipwrecks that once carried valuable ...