North Fork Toutle River

From Wikipedia, the free encyclopedia

The North Fork Toutle River is a tributary of the Toutle River in the southwestern Washington in the United States. The river has its headwaters in Spirit Lake, on the north side of Mount St. Helens.

[edit] External links

Coordinates: 46°22′44″N, 122°35′54.8″W