I had the opportunity to get travel with one of the best travel agencies in Morocco called Moroccan Odyssey. I had the best time in Marrakesh and the desert. I would recommend this company for anyone who wants to explore Morocco, it was truly a once in a lifetime experience!