Bavaria in your back yard: Leavenworth offers a... By Rachel Brant • September 30, 2012 10:31 am Willkommen to Leavenworth! The unique town is located at the base of the Cascade Mountains west of Wenatchee on Scenic… Read Story