Ledyard Farm located at 82 Walnut Road in Wenham, MA is a hidden gem that thousands of people have driven by it….but have never really stop and had a good look. The towns of Hamilton & Wenham are fortunate to have such a beautiful sanctuary sitting so close to the center of town that still remains a beautiful place for horses to graze and ride. Thank goodness it has not been turned into some huge housing development.
Read More