gallery
Senior Member
Registered: May 2006 Location: SINGAPORE Posts: 2,147,483,625

|
The Alhambra is a palace and fortress complex of the Moorish monarchs of Granada, in southern Spain (known as Al-Andalus when the fortress was constructed), occupying a hilly terrace on the south-eastern border of the city of Granada.
|