DeMeritt Hill Farm

DeMeritt Hill Farm in Lee, NH offers nature trails, a pumpkin patch, barn animals, and orchards where dogs are allowed on leash with their humans.

Shopping Cart
Scroll to Top