Christmas & New Year in Marrakech: A Magical Winter Escape | Cityzore: Book Tickets, Tours & Travel Experiences Worldwide