The Golden State has no shortage of mountain paradises ... is located about 44 miles outside the city. Stoddard Canyon Falls are near the Los Angeles National Forest, also known as Baldy Slide ...
Once, her group discovered a hidden path that led behind a waterfall. Ceiba couldn't stop talking about it for days. For ...