Doggerland, northern Europe's own lost city of Atlantis, discovered off Scotland
Tuesday, July 3, 2012 - 10:01
in Paleontology & Archaeology
British researchers find compelling evidence of Doggerland - the "heart of Europe" until 5500BC - submerged off Scotland