You Have Named New Jersey's Top Happy PlaceYou Have Named New Jersey's Top Happy PlaceThere are so many beautiful places in New Jersey, but Garden State residents have now named the #1 happy place in the state.Lou RussoLou Russo