twinkie149204/29/2008OverallFallen Leaf Lake is a wonderfu...Fallen Leaf Lake is a wonderful place to spend a week.Helpful(0)Flag