|
|
Quick links to various main topics in my blog
|
Megaflood separated Britain from Europe over 200,000 years ago
|
|
Scars found by scanning the bed of the Channel indicate that a megaflood over 200,000 years ago breached the Straits of Dover and turned Britain into an island.
|
|
|