New England towns are often governed by a town meeting legislative body .
New England towns are often governed by town meetings .