On May 9, the Town of Dumfries will be hosting a celebration for their 266th Charter Day at Merchant Park.
The celebration will run for 10 a.m. to 4 p.m.
There will be a colonial cooking demonstration, crafts, games, and a Revolutionary War medical exhibit, as well as a performance from the Dumfries Elementary School choir.