Tags: Dunwich

Dunwich

The town of Dunwich, also commonly called the Lost Town of Dunwich or the Lost City of England, is a small town that has almost completely sunken into the North Sea due to continual coastal erosion.  Despite the disastrous demise of the small former town, it remains an interesting tourism destination as a museum has…