International environmental organization
arocha.org
A Rocha is an international network of environmental organizations with Christian ethos. A Rocha means "the rock" in Portuguese (see entry Rocha). Wikipedia