Ross Island is the largest island in a cluster of four islands on the Willamette River, just south of downtown Portland. The other islands are Hardtack Island, Toe Island, and...
Ross Island is the largest island in a cluster of four islands on the Willamette River, just south of downtown Portland. The other islands are Hardtack Island, Toe Island, and East Island.