Results 2 results found Making mint tea at Mohamed Attai Village in the Atlas Mountains, Morocco, North Africa, Africa Making mint tea at Mohamed Attai Village in the Atlas Mountains, Morocco, North Africa, Africa