Looking at Toldeo maps I've often wondered what these man-made looking islands are, what they're for, why they were built and such.
Anyone have any info or history?
Here is a picture courtesy of Google Maps.

© 2003-2012 Toledo Talk
Creative Commons License - Some Rights Reserved
current date: 18-May-2013 8:08 P.M.