Morocco, Had El Brachoua - one responsible address found: