AFRICA

Rwanda:  Here, here and here
Marrakech, Morocco