It would be virtually impossible to get a decent sized caravan into the main Newton's Crossing campground & too tight to turn around.
Overhanging branches would cause havoc.
It's more tent & camper trailer territory.
Nearest caravan, motorhome free camp would be Scrubby Creek, back on the Princess Hwy.
Or the Imlay Creek Rest Area for an overnighter.