Creation Care Tahlee is an A Rocha Australia project. Christian conservation and stewardship in a unique location with over 200 fauna species on site.Discovery of the biodiversity on the 150ha site is the main focus initially, will develop in to research and preservation of certain rare or endangered species. Education programs for all ages on the importance of conservation and stewardship from a Christian perspective.