The annual Virginia Cantaloupe Festival takes place at Berry Hill Resort. Fun, food, beverages, and music in an historic location.
Comments are closed.