Dar Mustapha Pacha - Credit: Wikimedia Commons
Dar Mustapha Pacha () is a Moorish palace, located in the Casbah of Algiers, Algiers, Algeria. It houses the National Museum of Miniatures, Illumination and Calligraphy. Read more on Wikipedia
Source: en.wikipedia.org