text: Hi Rui,
  Our Lady of the Rock is translated: Nostra Senhora da Rocha. :)
  See https://www.tripadvisor.de/Attraction_Review-g652080-d4067311-Reviews-Capela_da_Nossa_Senhora_da_Rocha-Porches_Faro_District_Algarve.html