Do you remember shopping at Jamesway? Sadly, the chain closed in 1995 — but nearly 30 years later, one sign is still up on an old store in Pennsylvania.
The publication Travel and Leisure put out its list of the Best Christmas Towns in the U.S. to Spend the Holiday Season and two South Jersey towns were among the list of 25 places to go for Christmas this year.