Cascade Falls is nestled amongst old growth forest in the heart of Moran State Park on Orcas Island in Washington State. The winding trail that leads here is cool and green all year long. The Falls are at their most majestic in winter when the volume of water is greatest but fall is a great time to hike Cascade Creek trail. The trail connects Mountain Lake to Cascade Lake.
November 12th, 2022
Viewed 14 Times - Last Visitor from Rennes, A2 - France on 11/29/2022 at 7:30 PM