About Stasel Falls
Stasel Falls is located on private property, not accessible to the public near Santiam State Forest, Oregon, United States. The waterfall is 125 feet tall. The waterfall has two drops that are each about 60 feet tall. It is located near two other waterfalls, Shellburg Falls and Lower Shellburg Falls.