A Rocha is an international Christian conservation organisation. Active in 19 countries, it runs practical community-based nature conservation projects, conducts scientific research and provides environmental education programmes.
A Rocha is dedicated to restoring and protecting wildlife habitats, from forests and fields to streams and lakes, working with the local communities whose livelihoods depend on healthy, intact ecosystems. A Rocha programmes involve thousands of people from different cultures in a wide variety of initiatives. Their scope ranges from urban to rural and from the very poorest African communities to the most privileged American suburbs.