A travel guide to visiting the Alhambra palace in Granada Spain. The Alhambra is a palace and fortress complex located in Granada, Andalusia, Spain. It was originally constructed as a fortress in 889 and was converted into a royal palace in 1333 by Yusuf I, Sultan of Granada. Today, it is one of Spain’s top tourist sites!
Alhambra Palace Travel Guide
Published on August 5, 2012 by Chris