Keene
Lang Pioneer Village is a living history experience with over 20 restored buildings located on 25 acres alongside the picturesque Indian River. A working grist mill and costumed guides highlight the 19th century pioneer crafts and industry of Peterborough County.
