The Massies Mill Ruritan Club Carnival runs through Saturday, June 13. Hours: Thursday 6-10 p.m. and Friday/Saturday 6-11 p.m.
People ride the Hog Drop during the Massies Mill Ruritan Club Carnival in Nelson County, Wednesday, June 10, 2026. (Matthew Perschall/The News & Advance)
Matthew Perschall
(left to right) Waylon, Ostara and Peter Hueholt ride down the Fun Slide during the Massies Mill Ruritan Club Carnival in Nelson County, Wednesday, June 10, 2026. (Matthew Perschall/The News & Advance)
Matthew Perschall
Easton and Blayne Lawhorne ride The Octopus during the Massies Mill Ruritan Club Carnival in Nelson County on Wednesday.
Matthew Perschall
William Martin operates the Hog Drop during the Massies Mill Ruritan Club Carnival in Nelson County.
Matthew Perschall
The view from atop the Fun Slide at the Massies Mill Ruritan Club Carnival in Nelson County, Wednesday, June 10, 2026. (Matthew Perschall/The News & Advance)
Matthew Perschall
A group watches riders on the Eclipse during the Massies Mill Ruritan Club Carnival in Nelson County, Wednesday, June 10, 2026. (Matthew Perschall/The News & Advance)
Matthew Perschall
People order food during the Massies Mill Ruritan Club Carnival in Nelson County, Wednesday, June 10, 2026. (Matthew Perschall/The News & Advance)