Leavenworth, Washington, USA
Adrian from Adrian’s Travel Tales
Oh Leavenworth, how do I describe you? You quaint Bavarian-themed town in the middle of the Cascades Mountain Range in Washington State. The white-capped mountains surround the town, a town filled with German sausages, a cheesemonger shop, wine tasting rooms, dirndls and lederhosen. Winter time in Leavenworth brings opportunities for skiing, sledding, snowshoeing, tree lightings, festivals and camaraderie with fellow travelers. It’s a perfect winter weather destination for anyone looking to get away from big city lights and to get a taste of a European city — without the need for an airplane!