Rafting the Wenatchee River
At high water, the Wenatchee River streaks through the town of Leavenworth like a murmur of starlings. Its water reflects green forests, leafy orchards, and the white-tipped Cascade Mountains to the west. The air feels fresh and lively, sending a shiver of cold and excitement through the throngs of thrill-seekers waiting to launch their boats […]
Rafting the Wenatchee River Read More »