5
Jan
A Weekend at the Alhambra in Granada, Spain
Granada, Spain is the capital of the Province of Granada and in the autonomous community of Andalusia in southern Spain. Although Granada is only an hour from the Mediterranean Sea, the city sits at the foot of the Sierra Nevada mountain range. Read more