This Beni ourain rug is a Moroccan handmade rug, made between the middle Atlas and the Atlantic ocean of Morocco. Women in that region...