"The last on our list of the best Christmas towns in New Jersey is Medford. Most of the magic in Medford happens at Johnson's ...