News
June 29, 2011 (San Diego’s East County)--Nestled in between slopes in the Cleveland National Forest lies a gem known as Cedar Creek Falls, often referred to as The Devil’s Punch Bowl.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results