Where is Lake Forest California?

Lake Forest California is a beautiful city in Souther California. Lake Forest is about twenty minutes norht away from the amazing Laguna Beach. Of course the twenty minutes is on a good day with little traffic.