Granada

granada

Granada city is the capital of Granada province of the Andalucia area and is located at the foot of the Sierra Nevada mountains. It is famed for the Alhambra citadel and palace, one of the most visited tourist sites in Spain.

Related Images:

You might be interested in …