I have a 1/2 acre pond that has a sand beach and limestone gravel around the ledge on the sides.

My question is how to remove weeds without puting something toxic near the water. I've tried spraying vinegar with some success and I've heard that bleach could be an answer.

Since we swim and fish in the pond, I'd like to find an alternative to hand weeding that is safe.

Any ideas?