The largest city in Oregon, Portland, is located on both sides of the Willamette River and is regarded by many as one of the best locations to live in the ...