2The Alhambra, Granada, Spain

The Alhambra is a stunning Moorish palace complex nestled on a hilltop overlooking Granada. Built during the Nasrid dynasty in the 14th century, the Alhambra showcases exquisite Islamic architecture, including intricate stucco work, geometric tile patterns, and serene courtyard gardens.