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
Buy Photo
Buy Photo
Buy Photo