Estrella Castle, locally known as Castillo de La Estrella or Castillo de Teba, lies on a hill next to the village of Teba in the province of Málaga in Spain.Estrella Castle was probably built somewhere in the 10th century by the Moors. During the 12th and 13th century, under Almohad rule, the castle was strengthened and enlarged.
|