Every year during the peak months of summer thousands of visitors are drawn to the quaint bavarian town of Leavenworth, Washington to experience all of its beauty. With temperatures peaking near 100 degrees at times, it is to no surprise that tourists want to jump into the river to cool off! Category: Visitor center Hours: Mon-Sun: 11AM-4PM Payment Accepted: Visa, MasterCard, PayPal
There are no posts for this page yet.