Dive into the harmonious blend of art and nature with this self-guided audio tour in Leavenworth. Suitable for art enthusiasts and nature lovers alike, the tour offers a unique exploration of the Wenatchee River Institute's vibrant grounds and art installations. Embark on a journey through a nine-acre nature reserve, where every corner opens up to a new vision of artistic beauty against a backdrop...