Nashua has been named the 93rd best place to live in the US, according to Money Magazine.
Nashua named 93rd best place to live in US