What's the german town in washington?
Leavenworth is a Bavarian-styled village in the Cascade Mountains, in central Washington State. Alpine-style buildings with restaurants serving German beer and food line Front Street. The Nutcracker Museum displays thousands of nutcrackers, some dating back centuries.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE