The dam was the main concern I had, wasn't sure which direction it was.... my guess it was the south side because topo has the north side blocked off by higher land features - but they may just be manmade hills which is a dam after all.  But then Windsor city is either slightly higher or same elevation as the lake making it flood prone -- unless there was some dam...

Just bother me there doesn't seem to be an outlet of Windsor Lake, or something still isn't quite right here...