Microsoft Rewards Bing Homepage Quiz: Where is the grand Islamic palace called the Alhambra?
A Granada, Spain
B Alexandria, Egypt
C Istanbul, Turkey
Sitting at the foot of the Sierra Nevada mountain range in Andalucia, Granada is considered one of Spain’s most beautiful cities.
The correct answer is Granada, Spain.