Troublesome Visitors

The Alhambra palace, in southern Spain’s Andalusia region, is a jewel of Islamic architecture, a testament to Moorish culture in the country. There would have been even more beauty to admire had my fellow Frenchmen from Napoleon’s armies not destroyed several towers 150 years before we arrived.

All rights reserved