Fortunatelly Spain isn't and is plenty of them. Practically in any corner you can find a medieval castle, Cathedrals, etc. In addition to well preserved Roman remains, such as in Merida, Segovia, etc. And also arabic architectural jewels such as the Alhambra in Granada.
I have not seen them, but I think that there are very beautiful castles in France too, such as the castles of the Loire. And some very beautiful in Germany in the Black Forest, similat to the Walt Disney one.