Granada

E15680

Granada is a historic city in southern Spain, renowned as the last stronghold of Muslim rule on the Iberian Peninsula and home to the famed Alhambra palace.

Aliases (1)



Please wait…