No it's free
Nope
There's not a park. Places to park. However we went around a road and I can't remember the name of the road..there was a park and picnic areas. When we left and was heading out of the road going to Grand Falls we went left instead of right and followed it around and ran into a park..
Thanks! Your answer is awaiting moderation.