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.

One Reply to “Forest Falls”

Leave a Reply

Your email address will not be published. Required fields are marked *