An oasis that many locals have yet to discover, Helen McCabe is a small wayside park at the northern entrance to the Yakima Canyon Scenic Byway, near the intersection of Interstates 90 and 82 in central Washington State
Related Videos
Previous Slide
Next Slide