From souqs to ski slopes, Morocco is nothing but eclectic. Dive into age-old medinas. Sip mint tea in a café “as time goes by”. Or experience the Berber way of life with a private camel trek in the Atlas Mountains. Then, as night falls, unwind in a hammam at your luxury boutique hotel.