Salem, Oregon, is in the Pacific Northwest, 3-4 hours south of Seattle, WA (by train or car), and about 1 hour south of Portland, OR.

Read more on how to get there and on things to do in the area here.