Berber mythology ruled the lives of Moroccans and neighboring Amazighs that inhabited North Africa. They had their heroes, gods and demigods that they worshipped and cherished. Three of these figures made it to history books and their myths and legends can still be heard of.