Park at the lot by the dumpster or boat landing, in the campground you would have to pay for a site. I would check with the voyagers visitor center to be sure.
Yes there is overnight parking for free right near the campground entrance. You can absolutely Park your vehicle there. There is nowhere to park inside the campground for free. As the previous Hamilton stated you would be parking right near the boat launch anyway.
Thanks! Your answer is awaiting moderation.