Alhambra Castle and Fortress, Andalucia
Alhambra castle In the heart of Andalusia, perched high on a plateau above the city of Granada, is a fairy tale castle and fortress called Alhambra. A Unesco heritage site, it has become Spain’s most […]
Read More →