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 […]