With striking mountain views and sun-drenched courses, this close-to-Portland ride is not to be missed.

Read More