Valley Forge is a great choice!
I’d also suggest Washington’s Crossing, but I don’t know if there’s a place with lots of room for masses of people nearby.
https://www.washingtoncrossingpark.org/park/
Might work!