Visiting the Moorish Grandeur of Alhambra
Travel, Advice Masha and Mike Travel, Advice Masha and Mike

Visiting the Moorish Grandeur of Alhambra

The Alhambra is a sprawling royal complex built by the Nasrid dynasty -- the last Islamic kingdom in Spain -- in Granada. The palace is remarkable for its incredibly elaborate filigree decorating all possible surfaces, as well as the gorgeous courtyards and landscaping. If you are headed to see it, we have some tips on how to make the most of your visit.

Read More