Europe
Spain
La Alhambra
La Alhambra built atop one of the Granada Hills overlooking the city, is named a UNESCO World Heritage Site. During the reign of the Moors, this imposing hilltop fortress was the summer residence of the Royal Family.
Read More
Buy Photos
Buy Photo