Relaxing Video Collection
Christmas Holiday Lighting Festival
$9.99 Free U.S. Shipping
Join us for the Leavenworth, Washington annual Christmas Lighting Festival. Leavenworth is a city known worldwide for its European Bavarian village style, attracting over one million tourists a year. Leavenworth is nestled in a mountain range of winter wonderland that will take your breath away. The Christmas Festival is known worldwide for its traditional Christmas decorations as well as its amazing Christmas light splendor. Each building is decorated uniquely with Christmas lights, each shop is filled with Christmas ornaments and presents, and all the streets have lights strung across; creating a Christmas wonderland.
Copyright © 2020 Whispers of Nature