20 Breathtaking Wonders Of The World You Have To See
Alhambra Palace, Granada, Spain
Framed by the foothills of the Sierra Nevada, the Alhambra Palace is a Moorish masterpiece and one of Europe’s most stunning monuments.
Looming above the gorgeous Andalucian town of Granada, the Nasrid sultans ruled what was the last Spanish Muslim kingdom from this lavish royal palace for 250 years. They finally fell to Ferdinand of Aragon and Isabella of Castile in 1492.