Horseback riding near Leavenworth
For a little bit of urban cowboy fun for an afternoon, I went on a horseback ride through forest trails along Icicle Creek. The corral, horses, and crew are located just a few miles south of the faux Bavarian tourist town of Leavenworth in the Cascade Mountains.
We hooked up […]