Indian John Island in Multnomah County, Oregon

Indian John Island in Multnomah County is a nature reserve (Metro). Indian John Island is located near Southeast Proctor Road.
Leisure
nature reserve
Operator
Metro