Tuffs Island (
original
) (
raw
)
Tuffs Island is an island located by Owego, New York, on the Susquehanna River.