Results 1 results found View over the small town of Tioute, with substantial palmery near Taroudant, Morocco, North Africa, Africa