The Most Christmassy Town In The US

1 year ago
1

Leavenworth, Washington is a Bavarian-styled village in central Washington, surrounded by the Cascade Mountains and it goes ALL OUT for the holidays! You’ll literally feel like you’re living in a Hallmark Christmas Movie

Let me know in the comments if you have heard of it or been there during Christmas (or anytime of the year) or if you enjoyed it.
Also let me know what towns that you know of that put christmas over the top and I'll make a video on it!

Subscribe: World Planet Notes
Stay tuned to the next Christmas town on the next upload

Thanks to: mindyonthemove for this town.

Loading comments...