Avon Christmas Village
Discovering the Magic of Avon Christmas VillageAs the holiday season approaches, it’s time to get in the festive spirit! What better way to do so than by visiting Avon Christmas Village, a quaint little town nestled in the heart of Virginia. This charming village is full of holiday cheer, from its beautiful Christmas lights to its cozy restaurants… Read More »