
Come to James Monroe’s Highlands for the Albemarle County Fair, July 26th through 28th! The fair features all your fair favorites, with agricultural exhibits, baked goods, crafts, family entertainment, events, livestock, and good-old country fun!
In addition, the Highland will offer historic demonstrations, including a blacksmith, wool spinning and weaving, and a reproduction button maker.