Experience the timeless aspect of Moroccan daily life as you check out its legendary gardens as well as the extraordinary ramparts of Marrakech. The ramparts dominate this medieval town with their characteristic purple stone partitions and fantastic nine gates. Pay a visit to the tropical Majorelle Gardens, with their fountains, swimming pools and