Place to see: Nooksack Falls, Glacier, Washington, United States

About this place:

Located near Mt. Baker, just off Highway 542. This is one of the most beautiful waterfalls in the Northern Cascades.

Glacier, Washington, US

Discovered by Scott Schultz
on 10 November 2007.
65 views.