NJ Town Named Among Best Small Towns In AmericaNJ Town Named Among Best Small Towns In AmericaThere is one New Jersey town named among the most beautiful small towns in America, and it's not what you think.Lou RussoLou Russo