Morocco is a land of such incredible diversity that it speaks to all of one’s senses. From its ancient cities to its striking deserts to its vibrant markets, travelers feel warmly welcomed. My recent trip to Marrakech and the surrounding area drove home the fact that with a trusted travel professional, no destination is off […]