Leavenworth, Washington. Nestled in the Cascade Mountains, this charming Bavarian-inspired haven wholeheartedly embraces the enchantment of winter. Have you been to Leavenworth? What activities have you done there? We touch on some of the activities that we have done and also what we will do this weekend.