Alhambra Palace and Granada March 17, 2019 Dave Leave a comment For those that don’t know, La Alhambra is a fortress and palace on one of the hilltops of Granada. It… Continue Reading →