Question: what towns are greater boston?
Answer: Wrentham., Arlington., Avon., Belmont., Braintree., Brookline., Cambridge., Canton.