Perched on a hilly terrace on the southern edge of Granada, Spain, Alhambra is an ancient palace and fortress complex with stunning frescoes and interior details. The Alhambra Palace was first constructed in the mid-1300s and later renovated and modified in the 16th century by King Charles V. As a result, European features mingle with some of the finest examples of Moorish architecture in world.

