The Leavenworth Adventure Park is family-fun entertainment park that includes an alpine coaster, climbing wall, and mining sluice. We are located in the Bavarian-themed town of Leavenworth, Washington, about 2 1/2 hours away from Seattle.
Shared 2 years ago
3.1K views
Shared 2 years ago
59K views