News
The Van Sant Bridge or 'Cry Baby Bridge', is located in New Hope and was built in 1875. Local lore says a distraught woman allegedly threw her baby off the bridge before taking her own life.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results