If you're looking for a charming, walkable town in New Jersey you can explore on foot, Princeton is the perfect destination.