Tower of the Princess
The Alhambra and its fortress is the last symbol of Muslim power in Spain, before it was conquered by Christian Conquerors. Built of stones, tiles, stucco, wood and bricks, it is a modest yet awe inspiring monumnet.
© 2007, Kavitha Marudadu