Riding the rails on Africa's first high-speed train between Tangier and Casablanca
The sleek Al Boraq, Africa’s first high-speed train, now connects two very different but equally fascinating Moroccan cities – laid-back Tangier, sitting at the crossroads …