Yes there is broken glass etc... you need to wear some type of water shoe.
No its pretty clean kids and adults swimm all the time in it
The water comes from Yatesville lake. Many people swim here. I've not seen broken glass here. Very nice campground and staff.
Thanks! Your answer is awaiting moderation.