A Rocha is a Christian nature conservation organisation, our name coming from the ortuguese for the Rock”