Beautiful Town Has Been Named The Best In New JerseyBeautiful Town Has Been Named The Best In New JerseyThere are beautiful small towns everywhere you look in New Jersey, but a major website has singled one out as the state's absolute best small town. Let's see if you agree.Lou RussoLou Russo