Sra. da Rocha: Chapel Map View Location - A picturesque little chapel on clifftop west of Armação de Pêra