Alhambra, Spain

place
GenRank Score
1.8

A palace and fortress complex in Granada, Spain, built by the Nasrid dynasty, a UNESCO World Heritage site.

Also Known As

Alhambra, Spain
1 question1 category

Score History

Loading score data...
Mention Rank: #7