Every year, the Monmouth Battlefield State Park does a reenactment of the Revolutionary Battle of Monmouth. Monmouth County, NJ, near Freehold (home of The Boss, BTW). This is usually held on one of the last weekends of June each year.
There are encampments set up with people dressed in period clothing. You can walk the encampments and speak with those acting the part of those involved in the battle. This is the first year in a while I have been able to attend.
If you're looking for a fun day out and maybe a little learning, this is a great option. There are demonstrations for young and old.
Here are a few photos for your enjoyment.
001
056
027