Leavenworth – where to shop, eat, party and sleep

Its kind of fitting that my first “travel post” will be about a remote “German” town in the Cascade Mountains in Washington – Leavenworth. Leavenworth used to be a small timber community and became the headquarters of the Great North Railroad in the early 1900s. The railroad relocated to Wenatchee in the 1920s, greatly affecting Leavenworth’s economy…