Designed by
Title
Great monuments of Spain #174654689
Description
The Alhambra is a monumental complex on an Andalusian palatine city located in Granada. It consists of a set of ancient palaces, gardens, convent, church and fortress initially conceived to house the emir and the court of the Nasrid Kingdom