New Hope is a picturesque small town located on the Delaware River in Hunterdon County, Pennsylvania, north of the st ...