Categories
blog

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.

Exit mobile version