West Leech Falls
Weeks Main (near the crossroads with Butler Main), Leechtown,
Juan de Fuca, Capital RD

West Leech falls is a spectacular waterfall where the Leech River comes out of a canyon and falls several hundred feet into the valley bottom.

This site uses cookies to store data. By continuing to use the site, you agree to work with these files.