The Alhambra palace and fortress in southern Spain is a must see for any traveller. A unique complex built by the Arabian Nasrid dynasty, the last Muslim dynasty of the Iberian peninsula. Built in the 13th century it is a stunning piece of architecture.
