Almonaster la Real: Discover the Ancient Castle-Mosque of Huelva
A Hilltop Fortress of the Caliphate Located on a high hill overlooking Almonaster la Real in the Sierra de Aracena, the Castillo-Mezquita stands as a heavily fortified historic compound fusing ... Read More