It’s that enchanting time of year when Demarest Farms transforms into a winter wonderland adorned with holiday lights from November 22 to December 29 during the Orchard of Lights. Take a guided drive through 32 acres of stunning light displays, then visit Santa. Warm up by the fire pit while savoring hot cocoa and delicious treats available in the retail farm market. This is an experience you’ll be talking about during your short term leases in New Jersey.
Recent Comments