Culture & heritageMoroccoMedinas and mountains: Marrakesh to Chefchaouen with a night on the desert edge9 daysEasyfrom $1,79021 Mar18 Apr