Perched high above the historic city of Granada in southern Spain the stunning Alhambra Palace dominates the skyline leaving a lasting memory to all who witness the vista. Originally the residence of the Muslim Kings of Granada it is now a museum dedicated to Islamic culture and architecture. This striking example of 14th Century Moorish [...]
Alhambra Palace – Legendary Romantic Spanish Attraction