Practical experience the timeless facet of Moroccan everyday living while you pay a visit to its legendary gardens as well as the outstanding ramparts of Marrakech. The ramparts dominate this medieval town with their attribute red stone partitions and wonderful nine gates. Pay a visit to the tropical Majorelle Gardens, with their fountains, pools a