Home > Main Streets of America > Washington > Leavenworth Photo

Photo of Leavenworth, WA

(Main Streets of America Feature)

photo of Leavenworth, WA
Leavenworth, WA

Leavenworth is a charming Bavarian village set at the foot of the Cascade Mountains in Washington. Some of the most beautiful areas of Wahington can be found near Leavenworth, including stunning glaciers, pristine lakes, and alpine forests. Main Streets of America, a special feature on the Travel Guide of America site, includes photos of interesting towns and cities in the United States, including Leavenworth, Washington.