Ourika Valley – in the Atlas Mountains, Morocco – panoramio

Atlas Mountains and Agafay Desert Day Trip