Question: What are castros?
Sentence: There are still many ruins of castros (hill forts) all over modern Portugal and remains of Castro culture.
Answer in sentence: yes