boothiebarn.com
The 4th of July at Port Royal
Every year for the past 16 years, Port Royal, Virginia has put on a celebratory Independence Day event. The day is filled with musicians, Revolutionary and Civil War reenactors, speakers, 18th cen…