Javascript is required to view this map. Castillo de Vélez Blanco Almería Spain See map: Google Maps Submitted by ducdebreme on 8 June 2008 - 1:15pm Log in to post comments