Hayden Island is bordered by the Columbia River and the North Portland Harbor.

read more from this topic.....