You’ll never guess that somewhere just off the coast of East Anglia in England is an actual artificial island! This strange circular structure was built around the 70’s for “governmental water resources scheme”.
Name: Outer Trial Bank
Lat, Long: 52.8424665,0.2240466
Location: The Wash, East Anglia, England
Reported by: Anonymous