Big Falls

Big Falls is the tallest waterfall in southern California at about 500 feet, it is located near Forest Falls on the San Bernardino National Forest, CA, September 30, 2007

Comments

No comments posted yet.