A Rocha - The Rock
Jesus called Peter the rock on which he will build his church. Well I am pretty sure that Jesus would have been on board with this rock as well: A Rocha (which means “the rock” in Portuguese).
The first A Rocha project began in Portugal in 1983. A field study centre and bird observatory was […]
