Tuffs Island (original) (raw)

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