I always ask myself who can litter on such a beach, is it really that hard to hold on to your rubbish and throw it away?
In Spain we have an idea of every time you go to the beach try to pick up 3 pieces of rubbish, is everyone does so, beaches will be nicely maintained and better for everyone. I have to say we are pretty good most of the time, if somebody sees another person littering, they will shout over and tell them to pick it up!
It's not only rubbish that people are leaving on the beach. Most of it is brought to beaches by tides. There's simply so much waste that is getting into the ocean and is being brought back to us.