New Hope is a charming little Pennsylvania town on the Delaware about 20 minutes from Princeton. I took these photos when I visited this past weekend.