yes
people bring their dogs there, so dont freak out if you see dogs offleash
Yes you just need to get off the trails to REALLY see it
There are strange things at that park.
Yes, you can
Yes. It is public. Enjoy!!
Thanks! Your answer is awaiting moderation.