Рет қаралды 160,919
Leavenworth is the loveliest Christmas town in the world.
We feel truely blessed to have celebrated Christmas this year at Leavenworth.
Its simply gorgeous.
Nothing more needs to be said.
Here is a video I took on our walk though the beautiful downtown.
It was postcard perfect Christmas setting.