An Experience Worth Waiting For

 

 

A   UNIQUE
   
   HOLIDAY  
           
EXPERIENCE...

A charming holiday atmosphere featuring antiques, gifts and an eclectic group of Artisans showcasing their creativity.


The Christmas Barn is nestled in the Heart of Walworth Co., centrally located between Elkhorn, Delavan and Lake Geneva.

(View Map)

Like Us On Facebook