The Alhambra Palace literally means the Red palace. Alhambra is an Arabic word. In Arabic Alhambra means red. The palace is one of the most beautiful palaces of the world. The place is a remain of the 800 years rule of the Muslims in Spain. The Spanish people call it Moorish dynasty. Alhambra palace is located in Granada. Granada was the center of power as well as of education while the Muslims ruled Spain. Alhambra is located on a hilly terrace. The palace is located towards the South Eastern border of the city of Granada. The kings of Granada used to live in this palace. Alhambra palace is a unique building which shows an amazing accuracy of construction and an aesthetic sense of the engineers of this palace. It is a grand palace which is an example of beautiful and compelling Muslim architecture of that era. Charles V added a renaissance palace to the Alhambra palace later on.