Emerald Falls (Tar Creek Falls), Fillmore, CA
by Matthias Armstrong
My friend is standing behind the falls for scale
Here is what I can only assume is called "Emerald Falls" just north of Filmore in Southern California. (In Los Padres National Forest) I think it is hands down the most impressive waterfall in all of Southern California yet its not on your list.