contestada

What traces did the Romans leave of their stay in the Iberian Peninsula?

A: Castles
B: Bagpipes
C: Adueducts
D: Monarchy
___________________________________________________________
La Alhambra is a palace built by Greeks.
True or False?