Question: Which town and state was home to Cynthia Farrar and the Kensan-Devan Wildlife Sanctuary at Meetinghouse Pond?
Sentence (from "Marlborough, New Hampshire"): Marlborough is a town in Cheshire County, New Hampshire, United States.
Relevant evidence: No