Crescent Beach Waterfall

The Crescent Beach Waterfall was the waterfaller’s excuse to explore the pristine Crescent Beach in Ecola State Park as it featured sea arches and vistas.