by Nyssa P. Chopra | Feb 19, 2015 | Destinations, Featured, North America, Photo Essays, Travel Well, United States, Washington
Leavenworth, Washington (Cascade Mountains) Close your eyes. Imagine an old quaint Bavarian-themed village nestled in the Cascade Mountains in Washington. Open your eyes. You’ll find yourself in Leavenworth — a tiny enchanting town of less than 2,000...