ADVERTISEMENT
The Alhambra

Alhambra is an ancient palace, fortress located in Granada, Spain. The red walls and towers surrounding the ancient fortress of the eighth century were named: Al-Qawal al-Hamra in...

Read more