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