Locale: Silverado
Black Star Canyon Falls
Black Star Canyon Falls is a seasonal waterfall with a bloody past reached by a difficult 7.5-mile hike and scramble in the Santa Ana Mountains near Irvine, CA.
Explore The World One Waterfall At A Time
Black Star Canyon Falls is a seasonal waterfall with a bloody past reached by a difficult 7.5-mile hike and scramble in the Santa Ana Mountains near Irvine, CA.