Is this place open on December 25th?
No
no they do not allow any quads to be around there the only thing you got to do is do walking you got plenty to places to go walking.
I don't think motorized vehicles are allowed.
Thanks! Your answer is awaiting moderation.