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 relaxing 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.