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.
Explore the great outdoors at Lake Wenatchee State Park, a lovely green space in Leavenworth. Wander the riverfront or discover the mountain views in this relaxing area.