She seems to attract bullies! Playgrounds, the beach, soft play... they think I'm not looking then push her over, refuse to let her on equipment or throw sand or water in her face. Last week a boy threw a rock at her, I told him off but she was scared by then and wanted to leave.
She's sociable (if a bit shy) and approaches them expecting a friendly reaction. She doesn't push in or take things, she waits her turn for the slide etc. They sometimes play with her a bit then try to hurt her
At the top of the slide the bigger kids try to push her out of the way so they can go first!
She's just two and these children are usually 3-4 year olds. They seem really aggressive for no reason!
How do I stop this and give her confidence?