The village of Teba, Spain has an ancient castle known as the Castillo de Estrella. It is the site of a famous battle in
1330 in which Scottish warriors joined with those of Spain to seige the castle and remove the Moors. The small town
today has a population of about 4,000.
The photos of Teba, Spain on this page can be viewed in the Slideshow below.
See a compilation of other
European castle photos here. Everything else TheWorldinLight has to offer can be seen
at Destinations and Topics.