They have a huge, dedicated parking area (field.) There is a sign right beside the parking entrance, on Brimstone Rd, with an arrow pointing towards it. It is assisted parking, so look for the flaggers.
There is ample parking in front of the attraction.
Thanks! Your answer is awaiting moderation.