Commune with nature and explore the great outdoors at Lake Wenatchee during your travels in Leavenworth. Wander the riverfront or discover the mountain views in this family-friendly area.
Explore the great outdoors at The Enchantments, a lovely green space in Leavenworth. Check out the shops and top-notch restaurants in this walkable area.
Enjoy the mountain views and explore Front Street Park, a lovely green space in Leavenworth. Stroll along the riverfront or visit the shops in this family-friendly area.