back
The AlHambra is a palace and fortress located in Granada, Spain.
next

Alhambra Ramparts

AlHambra, Spain

The AlHambra is a palace and fortress located in Granada, Spain. Photo © copyright by Edith Levy.