2 Comments

  1. Leavenworth is a great little town, but it’s best enjoyed from outside of town. If this is one of your favorite little “hamlets” in the mountains, you must already know about Icicle Road, and all the wonderful trails that leave from it.

Leave a comment