On the magnificent headland of Senhora da Rocha, is located the Chapel of Senhora da Rocha. Built on top of a cliff where there was once a military fortress, the chapel has some quite old features although the present building was built at the end of the 17th century.