town in Barnstable County, Massachusetts, United States, comprising two villages: Truro and North Truro
Nothing published yet — the first post fills this front page.