Sort:  

Algeria . In a lovely mountain place called - Cheffa- , meaning " cure or healing "