The North Fork Toutle River is a tributary of the Toutle River in southwestern Washington. The river has its headwaters near Spirit Lake, on the north side of Mount St. Helens. (From Wikipedia.org)
None