Check out the Castle of Santa Cruz in Galicia, Spain. This beautiful castle was built by the Galician people to protect the town of A Coruna from invaders. The castle alone is worth visiting. I love all of the small towns of Galicia. You've got to check them out!