Alcala de Henares, Spain

Alcala de Henares, Spain

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

JDS Travel News JDS Viewpoints JDS Africa/MI