Morocco’s Agafay Desert and Lake Takerkoust

The Agafay Desert of Morocco sits on outskirts of Marrakech. The Agafay Desert is just [...]