Albemarle County Fair
The Albemarle County Fair will be held July 27th-29th at James Monroe’s Highland and will feature livestock animals, agriculture products, craft exhibits, live music, historic demonstrations, food trucks, and much more!
Learn More