maybe new canaan has its cons: but it has pros too, just like every other town
new canaan is a good place to live
"maybe new canaan has its cons: but it has pros too, just like every other town" What is the definition of "new canaan"?