Lahem Ras – Lamb’s Head Is A Moroccan Delicacy

Lamb’s head is a Moroccan delicacy and surprisingly loved by many Moroccans throughout the country as well as those who visit it. Unfortunately, this isn’t …