Judds Falls (original) (raw)
Judds Falls, also known as Tekaharawa Falls, is a waterfall located northeast of the Village of Cherry Valley, New York on the Canajoharie Creek.
Judds Falls, also known as Tekaharawa Falls, is a waterfall located northeast of the Village of Cherry Valley, New York on the Canajoharie Creek.