Do You Live In One Of The Happiest Cities In Maine?Do You Live In One Of The Happiest Cities In Maine?Are you happy where you live? If not, maybe you need to move to one of these towns!Cooper FoxCooper Fox