The Alhambra sits on top of a rocky hill overlooking Granada's city in Spain and is made of royal palaces, gardens, mosques, churches, and military barracks. It was first built as a military fortress around 890 CE but took its current form around the 13th century when it became a royal residence. Today it attracts many visitors eager to witness its architecture. Stroll through its gardens and take a look at its museum's numerous art exhibitions while getting caught up with the unique splendor of the palace.