Yes places to park. There is a ramp but not sure completely accessible. There are also rocks on one side.
Lots of places to park. Sorry but I'm not sure if there is any handicap ramps or not. I'm so sorry I couldn't help you
Thanks! Your answer is awaiting moderation.