Tag: Cascade Mountains

A Christmas To Remember In Leavenworth, Washington

Last week my family and I visited Leavenworth, Washington for their annual Christmas lighting festival and truly had the best time of our lives.  Leavenworth is an over-the-top charming Bavarian-styled village nestled in the Cascade Mountains.  The Cascade mountains are located in in central Washington State and about a 4 and 1/2 hour drive from …

Continue reading