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