The Alhambra in the town of Granada is one of Spains top tourist attractions. This sprawling Moorish palace and fortress is an architectural gem. Spain, Granada - 15-Jun-03