A natural wonder and iconic pizza in Paterson had us second-guessing ourselves

Paterson, New Jersey is not exactly a place you would expect to draw a whole bunch of tourists, visitors, curiosity seekers. Driving through the city gives a pretty good glimpse into why things have gotten a bit out of hand,…