The Alhambra Palace and fortress complex located in Granada, Andalucia, Spain. Court of the Sultans in the gardens section of Generalife area. This area was built for the Granadian monarchs to escape their official routine.
Add to Cart Add to Lightbox Download