OuarzazateOuarzazateMoroccan TagineSahara DesertSahara Desert RocksMarrakech Menara AirportMarrakechMarrakechMarrakech Spice Market at the “Souk”Souk, MarrakechJewelry Shop in SoukMarrakechMarrakechLe Jardin MajorelleLe Jardin MajorelleLe Jardin MajorelleLe Jardin MajorelleOn the road to Atlas MountainsOn the road to Atlas MountainsOn the road to Atlas MountainsOn the road to Atlas Mountains.Atlas MountainsAtlas MountainsAtlas MountainsAtlas MountainsAtlas MountainsEssaouiraStray Cat in EssaouiraBlue skies and waters of Essaouira, MoroccoCannon in EssaouiraCannons in EssaouiraPeacock in EssaouiraEssaouiraEssaouiraStray Cat in EssaouiraStray Kittens in EssaouiraEssaouiraEssaouiraA Seagull in Essaouira