English version

the Alhambra

From Longman Dictionary of Contemporary Englishthe Alhambrathe Alhambraa palace built on a hill above Granada in southeast Spain between 1238 and 1358 for Moorish kings, and considered to be Spain's most impressive building in the Moorish style Alhambra
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.