Big Falls

Big Falls

Tallest Waterfall in Southern California, it is not an easy hike, but when you get to the top, you get a spectacular view of the mountains. Located in Forest Falls, California.
TopSummit7
on Jan 5, 2010 9:10 pm
Image Type(s): Hiking
Image ID: 587239

Comments

No comments posted yet.