Blog

random ramblings and interesting stuff

Nooksack Falls

Nooksack Falls is a beautiful waterfall located near the town of Glacier in Washington State. The waterfall drops nearly 100 feet into a narrow canyon, creating a dramatic and breathtaking sight. The falls are surrounded by lush forests and scenic views, making it a popular destination for hikers and photographers. Visitors can access the falls via a short hike from a nearby parking lot, and there are several viewing platforms that offer stunning views of the waterfall and surrounding wilderness. The Nooksack Falls are a must-see destination for anyone exploring the North Cascades region of Washington State.

Ryan Lane