Marrakech makes an excellent base for exploring all of Morocco, including the Sahara desert. From camel trekking through the Sahara desert to hot...

read more