Trujillo Castle, Trujillo: Visitor guide with ticket prices, hours and must-know tips
Trujillo Castle (Castillo de Trujillo), also known as the Alcazaba of Trujillo, is a medieval Moorish fortress built between the 9th and 12th centuries. Situated at the highest point of the town on a hill known as Cabeza de Zorro, the granite fortress dominates the…