Leavenworth, Washington, a hidden gem in the US, is a Bavarian paradise nestled between Seattle and Spokane. Visitors to this…