Photo of sheep with the Falltown Cider logo, which reads: "Falltown Cider, Leyden, Mass."

Falltown Cider is an independent cider company located in the hills of Leyden, Massachusetts