Categories
Travels with Boomer USA Northwest Travels Washington

Downtown and The Waterfront Park, Leavenworth Washington

Leavenworth Welcome Sign
Leavenworth Welcome Sign

The morning started out with a quick winding drive up into the mountains to Leavenworth Washington. Not to be mistaken with the German Alps, although pulling into town and seeing this Bavarian theme village with the towering high snow capped alpine mountains you may be questioning just where you are.