Camden County's Tavistock and Pine Valley used to be the smallest towns in NJ by population. But the newest census data shows the new winner is in northwest NJ.
Camden County's Tavistock and Pine Valley used to be the smallest towns in NJ by population. But the newest census data shows the new winner is in northwest NJ.