Salem, Oregon's capital city, is well-located: It's an hour south of Portland, an hour from the beach and less than an hour from the Cascade Mountains. One of the state's oldest cities, Salem als...
TravelWeekly Asia Newsletter
Subscribe Today