Dunwich Beach, Suffolk, England. Photo source: ©© Paul Groves
Excerpts;
Evidence of violent storms that destroyed a lost town known as Britain’s Atlantis has been uncovered. The finds were uncovered off the coast of Dunwich, Suffolk – a small village which in the 11th Century was one of the largest towns in England…