It's more for hiking. Don't think there would be an area to camp.
As far as I know, no. I live right down the street and been here all my life. In a small town I'm sure I wouldve heard something of a Jamboree or similar taking place there.
Thanks! Your answer is awaiting moderation.