News

The head of the board of trustees of the Alhambra Palace in Granada, Spain’s most popular tourist destination, was arrested in connection to a money-laundering and embezzlement investigation.
The Alhambra in Granada, Spain, is a spectacular fortress and palace of the Moorish and Christian styles from the last half a millennium (and beyond). Here’s a what it looks like on the inside.