Alcala de Henares, Spain

Alcala de Henares, Spain

Located 22 mi/35 km northeast of Madrid and declared Patrimony of Humanity in 1998, the university citadel of Alcala de Henares, which has been under Roman, Catholic and Arabic control at various...

JDS Travel News JDS Viewpoints JDS Africa/MI