Forest Falls


Forest Falls is located near Oak Glen and Yucaipa in the Inland Empire. It features several natural waterfalls and a beautiful scenic view. In the winter, it does snow mildly. Most of the year, there are creeks and streams filled with running water.

Leave a Reply

Your email address will not be published.