Monday, November 8, 2010
Alhambra Palace in Granada
The Alhambra in Spain is called the red fortress and it is located in Granada, Spain. This place is a fort that is very complex in its structure. It was built by the Moorish who was a ruler in Southern Spain. The Fortress was made on a hilly terrain on the south � east of the city. Today, the Alhambra is one of the main tourist attractions of the country. Quite a few years ago, it was known to be

