News

Untapped arts editor Laura Itzkowitz recounts a trip to the incredible Alhambra Palace in Granada, Spain, where the last of the Nasrid kings ruled in the 14th century.
Few places in Europe capture the imagination quite like the Alhambra in Granada, Spain. A symbol of centuries old culture, power, and beauty.
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.