I used to live right by a few. Here are my thoughts on one of them: http://strangestate.blogspot.com/2008/02/earths-bizarre-bio-bays.html
I hiked 3 miles up a beach to an untouched beach and went swimming, It was interesting to splash around in the water and leave glowing trails. I had it explained to me as high concentrations of Phosphorus in the water. ^.^
Cool pic! Almost looks like an alien landscape.